spring mvc访问html页面404报错解决

您所在的位置:网站首页 springmvc返回html页面 spring mvc访问html页面404报错解决

spring mvc访问html页面404报错解决

2023-07-26 16:28| 来源: 网络整理| 查看: 265

context org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath*:/spring-mvc.xml 1 context /

相比大家都对url-pattern 路径/和/*都有所困扰。 网上说,/不对(.jsp,.html等)进行拦截。/*对(.jsp,.html等)进行拦截。其实不是这样的。这两个都会进行拦截,只是不同点就是, /路径会先被Tomcat下web.xml里面的servlet拦截 /*规则会覆盖所有默认的servlet,会将所有请求都拦截了下来

如果是请求的是html文件。配置成/会出现404 。如果是jsp则可以请求200 接下来看下tomcat web.xml文件。原因就是tomcat下的web.xml配置了.jsp文件。所以可以正常访问。 default /

jsp *.jsp *.jspx

解决方案: 1.那么对于html文件咋办?可以在自己项目下web.xml加入 jsp .html 2.或者在tomcat下web.xml加入 .html不建议这样做,不灵活

3.还可以在springmvc.xml中针对资源文件加入以下,也可以解决 mvc:default-servlet-handler/



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3