Servlet Java
Résolu/Fermé
oO
-
8 août 2008 à 10:04
@nGel_974 Messages postés 3163 Date d'inscription dimanche 28 octobre 2007 Statut Membre Dernière intervention 25 avril 2010 - 8 août 2008 à 14:01
@nGel_974 Messages postés 3163 Date d'inscription dimanche 28 octobre 2007 Statut Membre Dernière intervention 25 avril 2010 - 8 août 2008 à 14:01
A voir également:
- Servlet Java
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Jeux java itel 5360 ✓ - Forum Mobile
- Java jre - Télécharger - Langages
14 réponses
@nGel_974
Messages postés
3163
Date d'inscription
dimanche 28 octobre 2007
Statut
Membre
Dernière intervention
25 avril 2010
157
8 août 2008 à 14:01
8 août 2008 à 14:01
ok ok, en fait, plus de problème, le code est correct, le souci venait du chemin d'appel de la servlet !
J'ai regardé dans le Web.xml => "servletxml"
à l'appel j'ai simplement mis :
Alors grand merci à toi de m'avoir aidé ;)
Bonne journée, et ben Bon Baiser de Lyon xD
PS : l'ambiance la Réunion y mank pas ou un pé ? à moin mi rentre bientot pou un moi :P
J'ai regardé dans le Web.xml => "servletxml"
à l'appel j'ai simplement mis :
RequestDispatcher dispat = getServletContext().getRequestDispatcher("/servletxml"); dispat.forward(request, response);
Alors grand merci à toi de m'avoir aidé ;)
Bonne journée, et ben Bon Baiser de Lyon xD
PS : l'ambiance la Réunion y mank pas ou un pé ? à moin mi rentre bientot pou un moi :P
@nGel_974
Messages postés
3163
Date d'inscription
dimanche 28 octobre 2007
Statut
Membre
Dernière intervention
25 avril 2010
157
8 août 2008 à 13:45
8 août 2008 à 13:45
Re !!!
Comme tu l'auras compris c'est oO !
En fait je n'ai posté qu'un morceau de l'erreur rendu, parce que ça fait un petit peu long ^^'.
à la ligne 22 : doPost(request,response);
et
à la ligne 54 : dispat.forward(request, response);
je te met l'erreur en entier alors :
(Donc niveau Java => Noob)
Je test au débuggeur pas à pas et je te tiens au courant :)
Comme tu l'auras compris c'est oO !
En fait je n'ai posté qu'un morceau de l'erreur rendu, parce que ça fait un petit peu long ^^'.
à la ligne 22 : doPost(request,response);
et
à la ligne 54 : dispat.forward(request, response);
je te met l'erreur en entier alors :
500 Internal Server Error java.lang.NullPointerException at fr.application.ServletRemplissage.doPost(ServletRemplissage.java:54) at fr.application.ServletRemplissage.doGet(ServletRemplissage.java:22) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298) at java.lang.Thread.run(Thread.java:595)
(Donc niveau Java => Noob)
Je test au débuggeur pas à pas et je te tiens au courant :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
D'accord d'accord zetes dur en affaire !!! ><
6 Bichoux à celui qui me donne ce petit bout de code *_* !!!! Chi vous plait !!!
6 Bichoux à celui qui me donne ce petit bout de code *_* !!!! Chi vous plait !!!
D'accord d'accord peut-être suis-je trop impatient :( alors je vais attendre mon(/ma) sauveur(/se) !!!
======> *_* <======
======> *_* <======
RequestDispatcher dispatcher = servlet.getServletContext().getRequestDispatcher("Ma_servlet");
dispatcher.forward(request,response);
dispatcher.forward(request,response);
Roooo toi t'es gentil !!! Bisou Bisou Bisou Bisou Bisou BisouX !!!
Alors j'ai trouvé la même enfin sur le net (grâce à un ami commun GoOgle) mais cela me met comme erreur :
La servlet à appeler est crée, elle ne bug pas :(
Alors j'ai trouvé la même enfin sur le net (grâce à un ami commun GoOgle) mais cela me met comme erreur :
500 Internal Server error java.lang.NullPointerException at fr.application.ServletRemplissage.doPost(ServletRemplissage.java:54) at fr.application.ServletRemplissage.doGet(ServletRemplissage.java:22)
La servlet à appeler est crée, elle ne bug pas :(
Le code pour l'appel je dois bien le mettre dans mon doPost (à la suite du code de la servlet) ?
PS : Sinon comen i lé le temps à la Réunion ? paré la fré i coque ^^
PS : Sinon comen i lé le temps à la Réunion ? paré la fré i coque ^^
ok apparemment ce sont tes méthodes post/get qui posent problème
tes servlets ont bien une entête de ce genre :
protected void ServletRemplissage(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
...
}
tes servlets ont bien une entête de ce genre :
protected void ServletRemplissage(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
...
}
En effet, à la différence qu'il sont en public et non pas en protégé :
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); ... RequestDispatcher dispat = getServletContext().getRequestDispatcher("/ServletXML.java"); dispat.forward(request, response); }
On peut faire un pti brake je vais déjeuner ^^ Si tu es là à 13h15 (Gmt +2h) on pourra continuer :)
Merci encore pour ton aide !!!
Merci encore pour ton aide !!!