首页 > 编程知识 正文

IDEA tomcat部署web项目后html文件找不到jscss文件

时间:2023-05-04 06:36:28 阅读:261130 作者:969

问题

当我把web项目部署到tomcat后发现html文件找不到js文件

解决方案 (一)检查路径是否正确



如果不通过tomcat访问,直接浏览器访问html文件可以找到js文件的话,代表路径没问题

(二)检查IDEA 对于tomcat的配置,看看是否更新了resource

对tomcat进行配置


更改为

即可

(三)如果使用springmvc框架,检查是否是前端控制器将静态文件拦截

检查webappWEB-INFweb.xml

<!-- 前端配置器--> <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>

这里url-pattern如果是/,代表拦截一切后缀文件
我们可以将其改成*.do,代表以后前端控制器只会拦截以.do为后缀的请求

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。