Langage jsp

Bonjour, actuellementje devlope un site site web en jsp/mysql ,j'ai deja dessiner les interfaces et j'ai creer la clas "mysql" qui permet l'etablissement de la connexion et la recuperartion des resultats des requetes.
mais le probleme c'est que je ne sais pas comment faire pour acceder au methodes du class mysql apartir d'une page jsp. merci d'avance pour votre aide a bientot.

nana...
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. Contributeur
    Aucune raison ici.

    Tu as bien mis ton dossier org DECOMPRESSE dans WEB-INF/classes?
    2
    1. Contributeur
      Hello,

      Dans le répertoire de ta webapp, tu as un dossier WEB-INF, et dedans tu devrais avoir un dossier classes.

      Si il n'existe pas crée le et met dedans ton package pour mysql.

      Exemple moi j'avais besoin d'un package apache, je l'ai donc décompressé et mis le dosser de départ org dans WEB-INF/classes.

      Et ensuite tu devrais pouvoir accéder aux classes de ton package via l'import normal.
      -1
      1. Bonjour,merci pour ta reponse j'ai mit le fichier "Mysql.jsp" dans web_inf/classes et il a parrut un fichier "Mysql.class"
        oû je poses mes pages jsp.
        j'ai importer la class "Mysql.class" dans une page jsp avec la directive <%@ page import = "Mysql.class" %>

        mais lors du chargement de la page jsp , la page suivante s'afficher:
        ___________________________________________________________________________________________
        Etat HTTP 500 -

        --------------------------------------------------------------------------------

        type Rapport d'exception

        message

        description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

        exception

        org.apache.jasper.JasperException: org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
        org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

        cause mère

        org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
        org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:600)
        org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

        cause mère

        java.lang.ClassNotFoundException: org.apache.jsp.work.index_jsp
        java.net.URLClassLoader$1.run(Unknown Source)
        java.security.AccessController.doPrivileged(Native Method)
        java.net.URLClassLoader.findClass(Unknown Source)
        org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
        org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
        org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:598)
        org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

        note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.16.

        --------------------------------------------------------------------------------

        Apache Tomcat/6.0.16
        ___________________________________________________________________________________________

        je sais pas qoi faire ? merci
        0
      2. Bonjour,merci pour ta reponse j'ai mit le fichier "Mysql.jsp" dans web_inf/classes et il a parrut un fichier "Mysql.class"
        oû je poses mes pages jsp.
        j'ai importer la class "Mysql.class" dans une page jsp avec la directive <%@ page import = "Mysql.class" %>

        mais lors du chargement de la page jsp , la page suivante s'afficher:
        ___________________________________________________________________________________________
        Etat HTTP 500 -

        --------------------------------------------------------------------------------

        type Rapport d'exception

        message

        description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

        exception

        org.apache.jasper.JasperException: org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
        org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

        cause mère

        org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
        org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:600)
        org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

        cause mère

        java.lang.ClassNotFoundException: org.apache.jsp.work.index_jsp
        java.net.URLClassLoader$1.run(Unknown Source)
        java.security.AccessController.doPrivileged(Native Method)
        java.net.URLClassLoader.findClass(Unknown Source)
        org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
        org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
        org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:598)
        org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

        note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.16.

        --------------------------------------------------------------------------------

        Apache Tomcat/6.0.16
        ___________________________________________________________________________________________

        je sais pas qoi faire ? merci
        0
    2. Modérateur
      bonjour
      un forum, c'est bien !
      ici l'on peut même rester "anonyme", mais par respect pour ceux qui voudraient t'aider en répondant, il serait quand même bien mieux d'y être inscrit,
      cela ne coûte rien et c'est bien plus sympathique ...
      je sais, je "pique" de nouveau ma crise ... mais il y a parfois des raisons valables
      @mitiés
      b g
      -2