Tomcat服务器中JSF无法访问,调用.xhtml页面出现404错误
Tomcat中访问XHTML页面出现404资源未找到问题
在Tomcat Web服务器中调用.xhtml页面时,出现404资源未找到错误。
我的web.xml配置如下:
<?xml version="1.0" encoding="UTF-8" ?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> <context-param> <param-name>javax.faces.PROJECT_STAGE</param-name> <param-value>Development</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>/faces/*</url-pattern> </servlet-mapping> </web-app>
- 项目结构:[项目结构截图]
- 容器部署情况:[容器部署截图]
尝试过以下访问路径均返回资源未找到:
localhost/amazonlite/cart.xhtmllocalhost/cart.xhtmllocalhost/amazonlite/faces/cart.xhtmlhttp://localhost:8080/faces/cart.xhtml
内容的提问来源于stack exchange,提问作者chhu
相关产品推荐
相关产品推荐

