Bonjour,
J'ai voulu faire une application web toute simple (affichage du nom après avoir rempli un champ de formulaire), mais je rencontre un problème du type (selon le debug):
C:\wamp\www\tmp\nbproj\revision\nbproject\build-impl.xml:577: The module has not been deployed.
BUILD FAILED (total time: 2 seconds)
la ligne 577 est la suivante:
<nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
le formulaire (formulairebienvenue.html):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<form action="bienvenue" method="get"
<input type="text" name="nom" value="nom">
<input type="submit" name="envoyer" value="envoyer">
</form>
</body>
</html> |
la servlet (prgmbienvenue.java):
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
| /*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class prgmbienvenue extends HttpServlet{
public void doGet (HttpServletRequest request, HttpServletResponse res)throws ServletException, IOException{
res.setContentType("text/html");
PrintWriter out = res.getWriter();
String nom = request.getParameter("nom");
out.write("<html><head><title>bienvenue</title></head><body><p>Bonjour ");
if(nom!=null && nom.length()<0) out.write(nom);
else out.write("cher inconnu");
out.write("</p></body></html>");
}
} |
et le fichier XML (web.xml):
1 2 3 4 5 6 7 8 9 10 11 12 13
| <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 9.0 Servlet 2.5//EN" "http://www.sun.com/software/appserver/dtds/sun-web-app_2_5-0.dtd">
<web-app>
<servlet>
<servlet-name>Bienvenue</servlet-name>
<servlet-class>servlet.prgmbienvenue</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Bienvenue</servlet-name>
<url-pattern>/bienvenue</url-pattern>
</servlet-mapping>
</web-app> |
Pouvez-vous m'aider?
merci !!
Partager