是一个慕课网就业班《SSM框架》课程里最后一个小结《办公系统核心模块》一步一步跟着做的项目。
最开始项目一切都是正常的,所有功能都没问题。直到前天我重装了自己的系统,重新下载了java,idea,tomcat等等东西之后。 我重新把项目导入进idea,启动以后就只能访问到默认自带的index.jsp页面了。 其他所有我自己的jsp页面都是404。
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <filter> <filter-name>encodingFilter</filter-name> <filter-class>com.xinyu.global.encodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>utf-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-web.xml</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>/assets/*</url-pattern> <url-pattern>/js/*</url-pattern> <url-pattern>/vendor/*</url-pattern> <url-pattern>*.js</url-pattern> <url-pattern>*.jpg</url-pattern> <url-pattern>*.png</url-pattern> <url-pattern>*.css</url-pattern> <url-pattern>*.gif</url-pattern> </servlet-mapping> </web-app>
这个是我的web.xml配置。
这个是404的页面。
我自己搞了一天半了,百度上各种乱七八糟的东西也试过了。 IDEA的project structure, facets里对应的web.xml的路径也是正确的。 重新部署tomcat也试过了! 甚至于,我完全重新开了一个新的项目,重新又写了一次也仍然是404。所以我感觉可能是我的tomcat配置出了问题? 但是我tomcat确实又能成功启动,index.jsp也能正常访问。实在是崩溃了了,很绝望!!!求大神们帮我解决一下!!! 谢谢!!!!
qq_慕盖茨1472398