Bonsoir à tous;
je lance ma page http://localhost:8090/Evaluation_des...orateurs/login mais il m'affiche cette erreur dans le navigateur
Voilà mon fichier web.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Etat HTTP 404 - /Evaluation_des_collaborateurs/login type Rapport d''état message /Evaluation_des_collaborateurs/login description La ressource demandée n''est pas disponible. Apache Tomcat/7.0.47
page index.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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <display-name>Evaluation des collaborateurs</display-name> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener> <context-param> <param-name>javax.faces.CONFIG_FILES</param-name> <param-value>/WEB-INF/faces-config.xml</param-value> </context-param> <context-param> <param-name>javax.faces.PROJECT_STAGE</param-name> <param-value>Production</param-value> </context-param> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>*.jsf</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>*.xhtml</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>PdfServlet</servlet-name> <servlet-class>net.sf.jasperreports.j2ee.servlets.PdfServlet</servlet-class> </servlet> <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/application-contexte.xml, /WEB-INF/spring-security.xml </param-value> </context-param> <session-config> <session-timeout>5</session-timeout> </session-config> </web-app>
page login.xhtml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <% response.sendRedirect("login"); %>
et l'arborescence de mon projet je l'ai mis en pièce jointe,merci pour votre temps
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 <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:c="http://java.sun.com/jsp/jstl/core" xmlns:p="http://primefaces.org/ui"> <h:head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> </h:head> <h:body> <h3>Please enter your credentials</h3> <h:form prependId="false"> <p:outputPanel id="loginPanel"> <h:panelGrid id="panel" columns="2" border="0" rendered="#{empty userManagedBean.user}"> <h:outputLabel for="userName" value="Username:"/> <h:panelGroup> <h:inputText id="userName" value="#{userManagedBean.userLogin}" required="true" requiredMessage="Value is required" > </h:inputText> <h:message for="userName" errorClass="error"/> </h:panelGroup> <h:outputLabel for="password" value="Password:" /> <h:panelGroup> <h:inputSecret id="password" value="#{userManagedBean.password}" required="true" requiredMessage="Value is required"/> <h:message for="password" errorClass="error"/> </h:panelGroup> <p:commandButton value="Login" action="#{userManagedBean.login}"></p:commandButton> <p:commandLink value="New user ? Signup" actionListener="#{userManagedBean.showSignUp}" update="toUpdate,loginPanel" immediate="true"></p:commandLink> </h:panelGrid> </p:outputPanel> <p:outputPanel id="toUpdate"> <p:panel id="signup" header="Please fill the form:" rendered="#{not empty userManagedBean.user}" style="margin-top:10px;"> <p:messages id="messages" showDetail="true" autoUpdate="true"/> <h:panelGrid columns="2"> <h:outputText for="login" value="Login: *" /> <p:inputText id="login" value="#{userManagedBean.user.login}" label="Login" required="true"> <f:validator binding="#{loginValidator}"></f:validator> <p:ajax update="messages" event="keyup" /> </p:inputText> <h:outputText for="pwd1" value="Password: *" /> <p:password id="pwd1" value="#{userManagedBean.user.password}" match="pwd2" label="Password" required="true"/> <h:outputLabel for="pwd2" value="Password (confirm): *" /> <p:password id="pwd2" value="#{userManagedBean.user.password}" label="Password (confirmation)" required="true"/> <p:commandButton value="Login" action="#{userManagedBean.registerNewUser}"></p:commandButton> <p:commandButton value="Cancel" actionListener="#{userManagedBean.cancelSignUp}" update="toUpdate,loginPanel" immediate="true"></p:commandButton> </h:panelGrid> </p:panel> </p:outputPanel> </h:form> </h:body> </html>
Partager