当我把web项目部署到tomcat后发现html文件找不到js文件
解决方案 (一)检查路径是否正确
如果不通过tomcat访问,直接浏览器访问html文件可以找到js文件的话,代表路径没问题
对tomcat进行配置
更改为
即可
检查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为后缀的请求