la page JSP ne veux pas s'afficher avec le mapping.findForward
bonjour je suis debutante en struts , et je travaille sur une applicatioon web authentification voila le problème c'est que quand je submit il reste dans la méme page (ne traite pas les données)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public ActionForward execute(ActionMapping map,ActionForm form,HttpServletRequest request,HttpServletResponse response)throws Exception{
LoginForm lf=(LoginForm)form;
GestUsers gu=new GestUsers();
Utilisateur u=gu.loadUser(lf.getLogin(),lf.getPass());
if(u!=null){
lf.setUser(u);
return map.findForward("bienvenue");
}
else{
return map.findForward("notAutorised");
} |
et voila le bout de code dans le fichier struts-config:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<action-mappings>
<action
path="/login"
name="LoginForm"
type="com.myapp.struts.LoginAction"
scope="request"
input="/Login.jsp"
validate="true"
>
<forward name="notAutorized" path="/Login.jsp"/>
<forward name="Bienvenue" path="/Bienvenue.jsp"/>
</action>
</action-mappings> |