Bonjours,
j'ai une petite application (form.htm et dont l'action appelle un servlet ServletParameter.java)
mon firmulaire se trouve dans MonApplication/form.htm et quant à
ma servlet, elle se trouve dans MonApplication/WEB-INF/src/chap2/ServletParameter.java
lorsque je fait un submit du formulaire, j'ai l'erreur suivant dans mon fichier de log (erreur qui s'affiche egalement dans ma page web):
Mon fichier web.xml contient ceci :org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Exception lors de l'allocation pour la servlet ServletParameter
java.lang.ClassNotFoundException: ServletParameter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:133)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:595)
Mon formulaire est le suivant :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <web-app> <servlet> <servlet-name>ServletParameter</servlet-name> <servlet-class>ServletParameter</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletParameter</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> </web-app>
L'objectif de mon application est de m'afficher les elements saisis dans le formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form action="servlet/chap2.ServletParameter" method="post"> <label>Nom</label><input type="text" name="nom" /><br/> <label>Age</label><input type="text" name="age" /><br/> <label>Email</label><input type="text" name="email" /><br/> <label>Numero</label><input type="text" name="num" /><br/> <input type="submit" value="envoyer" name="submit"/> <input type="reset" value="annuler" name="reset"/> </form>
I need a Help
fk04
Partager