在Springmvc+mybatis项目中,因为用到jsp,在JSP中引用jQuery,发现项目在发布到Tomcat下后,.js文件是存在的,但是用到jquery的调用时浏览器显示
网上查阅发现是因为拦截器拦截所有的请求`
<servlet-name>SpringMVC</servlet-name>
<!-- 此处配置成/拦截了所以请求 -->
<url-pattern>/</url-pattern>
</servlet-mapping> `
故将/改为*.do形式,`
<servlet-name>SpringMVC</servlet-name>
<!-- 此处配置成/拦截了所以请求 -->
<url-pattern>*.do</url-pattern>
</servlet-mapping> `
同时在JSP中采用
src="${pageContext.request.contextPath }/js/jquery-1.8.2.js">
的形式调用,最后jQuery调用成功