IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

PB JSP/servlet servlet not available


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    344
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 344
    Par défaut PB JSP/servlet servlet not available
    bonjour,

    j'ai commencé par un exemple simple avec:

    1 jsp un bouton valider avec pour action servlet coucou

    qui doit afficher coucou

    pris independemment cela fonctionne c'est a dire lorsque je fait run as (sous eclipse) du jsp affiche le bouton ok puis ensuite la servlet coucou run as il affiche bien coucou mais ensemble le formulaire s'affiche je clique sur le bouton valider il devrait m afficher coucou et la j'ai un message d'erreur

    http 404 requested resource servletcoucou is not available

    voici mon code :



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
     
     
     
    /myprod/WebContent/WEB-INF/index.jsp
     
    index.jsp
     
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    <form action = "servlet/ServletCoucou" method = "get">
    <input type = "submit" value = "Valider">
    </form>
    </body>
    </html>
     
     
    /myprod/WebContent/WEB-INF/web.xml
     
    web.xml
     
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    	<display-name>
    	myprod</display-name>
    	<servlet>
    		<description>
    		</description>
    		<display-name>
    		ServletCoucou</display-name>
    		<servlet-name>ServletCoucou</servlet-name>
    		<servlet-class>
    		pack1.ServletCoucou</servlet-class>
    	</servlet>
    	<servlet-mapping>
    		<servlet-name>ServletCoucou</servlet-name>
    		<url-pattern>/ServletCoucou</url-pattern>
    	</servlet-mapping>
    	<welcome-file-list>
    		<welcome-file>index.jsp</welcome-file>
    	</welcome-file-list>
    </web-app>
     
     
    /myprod/src/pack1/ServletCoucou.java
     
     
     
    ServletCoucou.java
     
     
    package pack1;
     
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
     
     
     public class ServletCoucou extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
       static final long serialVersionUID = 1L;
     
     
    	public ServletCoucou() {
    		super();
    	}   	
     
     
    	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    	java.io.PrintWriter out=response.getWriter();
    	out.println("coucou");
     
     
    	}  	
     
     
    	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
     
    	}   	  	    
    }

    je ne sais pas pourquoi cela ne fonctionne pas

    merci pour votre aide


  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    et si tu remplaces
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form action = "servlet/ServletCoucou" method = "get">
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form action = "/ServletCoucou" method = "get">
    ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    344
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 344
    Par défaut
    donc dans la jsp j'ai modifié

    servlet/ServletCoucou par /ServletCoucou

    j'ai toujours le meme message

Discussions similaires

  1. [2.5.1] Servlet ViewerServlet is not available
    Par benjamin_defrance dans le forum BIRT
    Réponses: 1
    Dernier message: 26/11/2009, 10h23
  2. [Conseil] JSP vs Servlet
    Par keil dans le forum Servlets/JSP
    Réponses: 9
    Dernier message: 11/10/2005, 16h53
  3. [JSP]remplir et envoyer un vecteur d'une jsp à une servlet
    Par moeeez dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 31/05/2005, 09h51
  4. Réponses: 9
    Dernier message: 14/04/2005, 17h45
  5. [ SERVLET ] [JSP ] Redirection servlet vers JSP
    Par Enfa dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 23/02/2005, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo