Bonjour , jai un soucis avec mon application Strust.
le but est de rentrer son login et son mot de passe et d'avoir le resultat afficher dans des pages jsp (loginForm.jsp, erreur.jsp, et loginSuccess.jsp).Mais au moment d'afficher la page de loginSuccess.jsp jai des message d'erreur venant du serveur. ( description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.)
javax.servlet.ServletException: Invalid bean scope null........
voici les codes svp un petit coup de main.
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 public class LoginAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { LoginForm monLoginForm = (LoginForm) form; Login monLogin = new Login(); BeanUtils.copyProperties(monLogin,monLoginForm); request.setAttribute(mapping.getAttribute(),monLogin); if (monLogin.getLogin().equals("jcf")&& monLogin.getMdp().equals("jcf")){ return mapping.findForward("success"); } return mapping.findForward("erreur"); } }
Merci nono pour ta reponse .
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 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> <struts-config> <!-- Sources de données --> <data-sources> </data-sources> <!-- Beans de formulaire --> <form-beans> <form-bean name="loginForm" type="fr.edition.eni.actionform.LoginForm"> </form-bean> </form-beans> <!-- Exceptions globales --> <global-exceptions> </global-exceptions> <!-- Réacheminements globaux --> <global-forwards> </global-forwards> <!-- Mappages d'action --> <action-mappings> <action path="/InputSubmit" type="fr.edition.eni.action.LoginAction" name="loginForm" scope="request" attribute="login" input="/loginForm.jsp"> <forward name="success" path="/loginSuccess.jsp"></forward> <forward name="erreur" path="/erreur.jsp"></forward> </action> </action-mappings> <!-- Ressources de messages --> </struts-config>
je cherche de la doc pour debutant sur struts
Partager