Ressource demandée non disponible
Bonjour,
Voici le lien suivant :
Code:
1 2
|
<a href="/onglet.do?onglet=Utilisateur" class="premier">Utilisateur</a> |
... avec la définition dans le struts-config.xml :
Code:
1 2 3 4 5 6 7 8
|
<action
path="/onglet"
type="pages.identification.OngletAction"
scope="request"
validate="false">
<forward name="erreur" path="webgravity.erreur"/>
</action> |
... et bien l'appel sur le lien donne le message suivant :
Code:
1 2 3 4 5 6
|
ERREUR 404
type Rapport d'état
message /onglet.do
description La ressource demandée (/onglet.do) n'est pas disponible. |
Voici la classe Action :
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 36 37
|
package pages.identification;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class OngletAction extends Action
{
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception
{
String onglet = (String)request.getParameter("onglet");
System.out.println("ACTION ONGLET");
if (onglet != null)
{
System.out.println("ONGLET " + onglet);
return (mapping.findForward("erreur"));
}
else
{
System.out.println("ONGLET NON TROUVE");
return (mapping.findForward("erreur"));
}
}
} |
Pourquoi le lien ne fonctionne pas ? :?
Merci. ;)