jQuery.js文件不能使用
报错如图:
我这里是由两个问题引起的错误:路径和过滤器拦截。
1.路径问题
首先,确定文件的位置。
其次,检查引入的路径是否正确。【我这里是jsp页面。】
- 我的文件位置:
- 我的错误路径:
<script src="./js/jquery-1.12.4.js"></script>
- 修改后的正确路径:
<script src="${pageContext.request.contextPath}/js/jquery-1.12.4.js"></script>
图示:
2.过滤器拦截
- 具体资源路径:/index.jsp——只有访问index.jsp资源时,过滤器才会被执行
- 拦截目录:/user/*——访问/user下的所有资源时,过滤器都会被执行
- 后缀名拦截:
- *.jsp——访问所有后缀名为jsp资源时,过滤器都会被执行
- *.do——访问所有后缀名为do资源时,过滤器都会被执行
- *.action——访问所有后缀名为action资源时,过滤器都会被执行
- 拦截所有资源:/——访问所有资源,过滤器都会被执行(不包括.jsp)
- 拦截所有资源:/*——访问所有资源,过滤器都会被执行(包括.jsp)
我这里的注解配置写的是“@WebFilter("/*")”,拦截了所有请求资源,最后,修改为如下即可。
@WebFilter("*.action")
[新手发文,有错请指教,谢谢~]