Salut,
j'obtiens ce message d'erreur quand je valide mon formulaire login.jsp
Toutes mes classes sont bien compilées sans erreur.Etat HTTP 503 - La servlet action est actuellement indisponible
Voici mon web.xml
Voici mon struts-config.xml :
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69 <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd"> <web-app> <!-- Standard Action Servlet Configuration (with debugging) --> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>5</param-value> </init-param> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>mapping</param-name> <param-value>org.webabilis.UtilisateursActionMapping</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <!-- Standard Action Servlet Mapping --> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <!-- The Usual Welcome File List --> <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome-file-list> <!-- Struts Tag Library Descriptors --> <taglib> <taglib-uri>/tags/struts-bean</taglib-uri> <taglib-location>/WEB-INF/struts-bean.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-html</taglib-uri> <taglib-location>/WEB-INF/struts-html.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-logic</taglib-uri> <taglib-location>/WEB-INF/struts-logic.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-nested</taglib-uri> <taglib-location>/WEB-INF/struts-nested.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-tiles</taglib-uri> <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location> </taglib> </web-app>
Et enfin voici mon login.jsp
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
37
38
39
40
41
42 <?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> <message-resources parameter="resources.application" /> <data-sources> <data-source> <set-property value="org.gjt.mm.mysql.Driver" property="driverClass" /> <set-property value="jdbc:mysql://192.168.1.10/cristal" property="url" /> <set-property value="5" property="maxCount" /> <set-property value="1" property="minCount" /> <set-property value="fd" property="user" /> <set-property value="fd" property="password" /> </data-source> </data-sources> <form-beans> <form-bean name="loginForm" type="org.webabilis.LoginFrom" /> </form-beans> <global-forwards> <forward name="login" path="/login.jsp" /> </global-forwards> <action-mappings> <action path="/Login" type="org.webabilis.LoginAction" validate="true" input="/login.jsp" name="loginForm" scope="request"> <forward name="success" path="/DocumentListe.do"/> </action> <action path="/DocumentListe" type="org.webabilis.DocumentListeAction" scope="request"> <set-property property="loginRequired" value="true" /> <forward name="success" path="/documentliste.jsp" /> </action> </action-mappings> </struts-config>
Si je part du principe que je n'ai pas d'erreur dans mes classes d'ou peut venir le problème ?
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
37
38
39
40
41
42
43
44
45
46
47
48 <%@ page language="java" %> <%@ taglib uri="/tags/struts-bean" prefix="bean" %> <%@ taglib uri="/tags/struts-html" prefix="html" %> <html> <head> <title><bean:message key="app.title" /></title> <html:base/> </head> <body> <table width="500" border="0" cellspacing="0" cellpadding="0"> <tr> <td>&</td> </tr> <tr bgcolor="#36566E"> <td height="68" width="48%"> <div align="left"> Webabilis login </div> </td> </tr> <tr> <td>&</td> </tr> </table> <html:errors /> <html:form action="Login.do" name="loginForm" type="org.webabilis.LoginForm" > <table width="45%" border="0"> <tr> <td><bean:message key="app.login" />:</td> <td><html:text property="login" /></td> </tr> <tr> <td><bean:message key="app.password" />:</td> <td><html:password property="password" /></td> </tr> <tr> <td colspan="2" align="center"><html:submit /></td> </tr> </table> </html:form> </body> </html>
Partager