1 pièce(s) jointe(s)
Etat HTTP 404 - /Evaluation_des_collaborateurs/login
Bonsoir à tous;
je lance ma page http://localhost:8090/Evaluation_des...orateurs/login mais il m'affiche cette erreur dans le navigateur
Code:
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 |
Voilà mon fichier web.xml :
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 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 index.jsp:
Code:
1 2
|
<% response.sendRedirect("login"); %> |
page login.xhtml:
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 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> |
et l'arborescence de mon projet je l'ai mis en pièce jointe,merci pour votre temps