Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Futur Membre du Club
    Erreur lors du chargement du fichier Excel via netbeans et jsf
    Bonjour,
    je viens vers vous après avoir cherché à resoudre seul mon problème sans succès.
    je développe une application web en utilisant Netbeans comme IDE et Primefaces de la technologie JSF.
    je veux alimenter ma BD postgresql à partir d'un fichier Excel; mon fichier se charge normalement et la première feuille
    est repérée puis l'erreur apparaît: Grave: java.lang.ClassNotFoundException: Feuil1

    public <T> List<T> readData(String classname) throws Exception {
    initializeForRead();
    Sheet sheet = getSheetWithName(classname);
    Class clazz = Class.forName(workbook.getSheetName(0));
    setupFieldsForClass(clazz);
    List<T> result = new ArrayList<>();
    et c'est sur cette ligne en gras que l'erreur est répertorié. puisque j'utilise la classe Excelhelper et UploadHelper

    voici en image mes .jar; merci de guider sur cette erreur.


  2. #2
    Membre expérimenté
    Bonjour,

    Un onglet Excel n'est pas une classe Java. Donc
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    Class clazz = Class.forName(workbook.getSheetName(0));

    ne peut pas marcher.

    Pour récupérer la feuille (Sheet) en position 0 (premier onglet du classeur) il suffit de demander :

  3. #3
    Futur Membre du Club
    Pb résolu
    Mon Problème a été résolu. J'ai juste renommé la première feuille :entities.Nomdemacmasse et ça a marché.
    Merci encore c'est grâce à votre réponse que je me suis Retrouvé.merci