Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1524 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Java/jsp/servlet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Java/jsp/servlet

n°1941313
didinho88
Posté le 16-11-2009 à 17:54:33  profilanswer
 

Bonjour,
 
J'ai un petit soucis pour un projet J2EE.
 
Voila, en fait, je n'arrive pas à accéder à une servlet. Pourtant tout à l'air bien configuré avec le web.xml.
 
Voici mes sources et ma config :
L'arborescence du projet par maven et l'erreur :
 
http://ups.imagup.com/06/1258434988.jpg
Mon web.xml :

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ [...] .xsd&#034; id="WebApp_ID" version="2.5">
  3.   <display-name>Tachificator</display-name>
  4.  
  5.   <servlet>
  6.     <servlet-name>controller</servlet-name>
  7.     <servlet-class>controller.Controller</servlet-class>
  8.     <load-on-startup>0</load-on-startup>
  9.   </servlet>
  10.  
  11.   <servlet-mapping>
  12.     <servlet-name>controller</servlet-name>
  13.     <url-pattern>/tache</url-pattern>
  14.   </servlet-mapping>
  15.  
  16. </web-app>


 
Ma jsp accueil.jsp :

Code :
  1. <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
  2.     pageEncoding="ISO-8859-1"%>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4. <html>
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  7. <title>Insert title here</title>
  8. </head>
  9. <body>
  10. <a href="http://localhost:8080/Tachificator/tache?action=test">test</a>
  11. </body>
  12. </html>


 
Et enfin, ma servlet controller.java :

Code :
  1. public class Controller extends HttpServlet {
  2. /**
  3.  * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  4.  */
  5. public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  6.  System.out.println("tout va bien" );
  7. }
  8. /**
  9.  * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  10.  */
  11. public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  12. }
  13. }


 
Je ne comprend pas, quand je clique sur le lien de ma jsp, l'erreur survient, il ne trouve pas la servlet... Pourtant le projet est bien buildé par maven, bien déployé dans tomcat. Je ne trouve pas d'erreur...
 
En fait, j'ai la grosse impression que tomcat ne regarde pas le web.xml lorsqu'il exécute le projet. Quand je met un <welcome-file>accueil.jsp</welcome-file> et que j'enlève la jsp index (son seul rôle est de faire un send redirect vers accueil.jsp) à la racine du projet, ça plante. Je penserais donc à un problème de tomcat ?
 
Vos réponses sont les bienvenues :)


Message édité par didinho88 le 16-11-2009 à 18:04:13

---------------
Dimitri Lacombe
mood
Publicité
Posté le 16-11-2009 à 17:54:33  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Java/jsp/servlet

 

Sujets relatifs
Java, servlet et IPv6jsp java servlet
[JAVA]probleme export en xls (Servlet)OutputStreamQuestions sur les servlet et netbean
[java] Un servlet pour générer une page html[Java / Servlet] Nom de fichiers french-like sous linux
[Java, JSP, Servlet] Problème de session[JAVA/JSP] Formulaire JSP/Servlet - Conservations de données [Resolu]
java ServletCommunication Client Java avec une Servlet via HTTPS / SSL
Plus de sujets relatifs à : Java/jsp/servlet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR