Etat HTTP 404 - /personnel/WEB-INF/vues/feuille1.jsp
bonjour tout le monde
j'ai réalisé une action mapping qui me permet de faire un forwarding vers une autre page "feuille1.jsp" à partir d'une page "welcome.jsp" mais une erreur se produit :
Citation:
Etat HTTP 404 - /personnel/WEB-INF/vues/feuille1.jsp
Voici une partie du code de la page "welcome.jsp":
Code:
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
| <html:html locale="true">
<head>
<html:base />
<title>welcome.jsp</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<h5></h5><h5>Veuillez choisir une option</h5>
<html:form action="welcome" name="welcomeForm" type="com.yourcompany.struts.form.WelcomeForm" method="post">
<table border="0">
<tr><td><b>
<p><input type="radio" name="welcome" value="importer" checked>
Import </p>
<p><input type="radio" name="welcome" value="exporter">
Export </p>
</b></td></tr>
<tr>
<td colspan="2" align="center"><html:submit value="Valider" /> </td>
</tr>
</table>
</html:form>
</body>
</html:html> |
J'ai créer aussi un formbean "welcomeForm":
Code:
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
| public class WelcomeForm extends ActionForm {
/*
* Generated Methods
*/
private boolean importer;
private boolean exporter;
public boolean getImporter() {
return importer ;
}
public boolean getExporter() {
return exporter ;
}
public void setExporter(boolean exporter) {
this.exporter = exporter;
}
public void setImporter(boolean importer) {
this.importer = importer;
}
/**
* Method reset
* @param mapping
* @param request
*/
public void reset(ActionMapping mapping, HttpServletRequest request) {
// TODO Auto-generated method stub
this.importer=true;
this.exporter=false;
}
} |
Et voici aussi une partie du code la calsse WelcomeAction:
Code:
1 2 3 4 5 6 7
| public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
String cible = new String("feuille1");
WelcomeForm welcomeForm = (WelcomeForm) form;// TODO Auto-generated method stub
return (mapping.findForward(cible));
} |
Et voici aussi une partie du code concernant l'action mapping welcome:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <action-mappings >
<action forward="/WEB-INF/vues/welcome.jsp" path="/main" />
<action
attribute="welcomeForm"
input="/WEB-INF/vues/welcome.jsp"
name="welcomeForm"
path="/welcome"
scope="request"
type="com.yourcompany.struts.action.WelcomeAction">
<forward
name="feuille1"
path="/WEB-INF/vues/feuille1.jsp"
redirect="true" />
</action> |
je sais que mon message est trop long mais veuillez m'aider s'il vous plaît.
Merci