IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Applets Java Discussion :

Problèmes d'affichage d'une applet dans une JSP


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2016
    Messages : 28
    Par défaut Problèmes d'affichage d'une applet dans une JSP
    Bonjour,

    Je cherche à intégrer une applet dans ma page JSP, pour ce faire j’utilise ce code:
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <jsp:plugin type="applet" code="Applet.class" codebase="src/application"
         <jsp:params>
              <jsp:param name="param" value="param1" />
         </jsp:params>
    </jsp:plugin>

    Voici mon arbre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    app
    |---src
    |   |---application
    |   |---interfaces
    |   |---Servlets
    |---WebContent
        |---fonts
        |---img
        |---META-INF
        |---WEB-INF
            |---CSS
            |---JSP
            |---lib
    Ma JSP est dans le dossier app/WebContent/WEB-INF/JSP/page.jsp et mon applet dans app/src/application/Applet.java et j'obtiens une erreur ClassNotFoundException.

    Pouvais vous m'aider?

    Merci d'avance

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ton applet compilée doit se trouver quelque part dans WebContent. Ce qui se trouve dans src ce sont les classes destinées au serveur, le browser n'y a pas accès.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2016
    Messages : 28
    Par défaut
    J'ai tenter de mettre le Applet.jar dans le même dossier que la JSP et en mettant le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <jsp:plugin type="applet" code="Applet.class" codebase="."/>
    Mais j'obtiens la même erreur

    Merci d'essayer de m'aider

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Le navigateur n'a pas accès à une ressource placée dans /WEB-INF/, il faut la déplacer.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2016
    Messages : 28
    Par défaut
    J'ai tenté de mettre mon .jar dans WebContent et en mettant ../../ dans codebase, cependant l'erreur persiste.
    Je rappel mon arbre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    app
    |---src
    |   |---application
    |   |---interfaces
    |   |---Servlets
    |---WebContent
        |---fonts
        |---img
        |---META-INF
        |---WEB-INF
            |---CSS
            |---JSP
            |---lib
    Applet.class est dans app/src/application, ma page.jsp est dans app/WebContent/WEB-INF/JSP et mon Applet.jar est dans app/WebContent
    J'utilise le code suivant dans ma JSP:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <jsp:plugin type="applet" code="Applet.class" codebase="../../"/>
    Merci encore d'essayer de m'aider ^^

  6. #6
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    D'après la doc, il faudrait utiliser l'attribut "archive" pour spécifier ton jar et l'attibut "code" doit être de la forme "nom.package.NomClasse.class".

    Je ne peux pas t'aider plus, mon navigateur ne prenant pas en compte Java (protections groupe)...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Appeler une méthode d'une applet dans une jsp
    Par salmoucha10 dans le forum Applets
    Réponses: 1
    Dernier message: 11/01/2011, 19h25
  2. [XL-2007] problème de codage en vba ("copie d'une partie d'une cellule dans une cellule vide")
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 26/10/2010, 17h01
  3. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48
  4. [applet] ouvrir une applet dans une fenetre
    Par rohel dans le forum Applets
    Réponses: 4
    Dernier message: 19/02/2005, 00h57
  5. [Applet] Ouvrir une applet dans une page HTML
    Par debutant java dans le forum Applets
    Réponses: 4
    Dernier message: 04/06/2004, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo