Servlet,jsp,html
Fermé
hey
-
23 mai 2010 à 16:25
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 - 23 mai 2010 à 17:53
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 - 23 mai 2010 à 17:53
A voir également:
- Servlet,jsp,html
- Editeur html - Télécharger - HTML
- &Nbsp html - Forum HTML
- Espace en html - Astuces et Solutions
- Espace html ✓ - Forum HTML
- Br html - Forum CSS
3 réponses
BadGuitarist
Messages postés
367
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
20 octobre 2013
27
23 mai 2010 à 16:55
23 mai 2010 à 16:55
Bonjoiur Hey,
Essaie cela :
D'autre part, as-tu vérifié si ta servlet était bien configurée en la lançant directement dans ton navigateur (sans passer par ton application) : faire un truc du genre :
http://127.0.0.1/tonSiteWeb/servlet/IdentificationServlet
Si ta servlet est bien configurée, tu devrais obtenir ta page d'erreur.
Essaie cela :
if(nomUtilisateur==null || nomUtilisateur.length()==0) { request.setAttribute("erreur","le nom d'utilisateur n'a pas été renseigné !"); RequestDispatcher rd = getServletContext().getRequestDispatcher("/jsp/erreur.jsp"); rd.forward(request,response); }
D'autre part, as-tu vérifié si ta servlet était bien configurée en la lançant directement dans ton navigateur (sans passer par ton application) : faire un truc du genre :
http://127.0.0.1/tonSiteWeb/servlet/IdentificationServlet
Si ta servlet est bien configurée, tu devrais obtenir ta page d'erreur.
j'arrive meme pas a voir si ma servlet est bien configurée^^ je te donne larchitecture de l'appli:
apache6.0
|->webapps
|->projet
Dans projet il y a un repertoire jsp, un repertoire WEB-INF, et un fichier index.html
Est ce que l'erreur ne viendrait elle^pas du chemin dans le formulaire apré action="..." ?!
apache6.0
|->webapps
|->projet
Dans projet il y a un repertoire jsp, un repertoire WEB-INF, et un fichier index.html
Est ce que l'erreur ne viendrait elle^pas du chemin dans le formulaire apré action="..." ?!
BadGuitarist
Messages postés
367
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
20 octobre 2013
27
23 mai 2010 à 17:53
23 mai 2010 à 17:53
Hey,
Tu vas légèrement changer le code de ta servlet pour vérifier si c'est la recherche de ta jsp erreur.jsp qui pose problème :
Cela permet déjà de vérifier la config de ta servlet.
Remarque : d'après ta config, ta servlet ne fait pas partie d'un package.
Tu vas légèrement changer le code de ta servlet pour vérifier si c'est la recherche de ta jsp erreur.jsp qui pose problème :
import java.io.PrintWriter; import javax.servlet.*; import javax.servlet.http.*; public class IdentificationServlet extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=windows-1252"; public void init(ServletConfig config) throws ServletException { super.init(config); } public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException { response.sendRedirect("/projet/index.html"); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException { String nomUtilisateur= request.getParameter("nomUtilisateur"); response.setContentType(CONTENT_TYPE); PrintWriter out = response.getWriter(); out.println("<br>"); if(nomUtilisateur==null || nomUtilisateur.length()==0) out.println("<h1>Utilisateur non connecté.</h1>"); else out.println("<h1>Utilisateur "+nomUtilisateur+" connecté.</h1>"); out.close(); } }
Cela permet déjà de vérifier la config de ta servlet.
Remarque : d'après ta config, ta servlet ne fait pas partie d'un package.