Java拦截器一个请求会多次执行
各位大侠们,小弟是java小白,刚接触java一段时间,在java程序里面注册了一个拦截器,但是发现我请求一个页面,拦截器会执行多次!谁能帮我解答下这个问题...
各位大侠们,小弟是java小白,刚接触java一段时间,在java程序里面注册了一个拦截器,但是发现我请求一个页面,拦截器会执行多次!谁能帮我解答下这个问题
展开
1个回答
展开全部
要看你在web.xml中filter的配置。
如果是这么配置的,就会拦截所有请求,包括访问jsp、servlet、js、css、图片等任何服务器上的资源的请求:
<filter-mapping>
<filter-name>PageTimersFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
如果是这么配置的,那就只拦截访问jsp的请求,可以根据你的需要进行配置:
<filter-mapping>
<filter-name>PageTimersFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询