您的位置:首页 > 编程语言 > Java开发

spring MVC拦截器(HandlerInterceptor) preHandle 一个请求执行了两次

2017-05-25 00:00 274 查看
spring MVC拦截器(HandlerInterceptor) preHandle 一个请求执行了两次

由于 web.xml 里加载 xml 配置文件的写法不对,导致有些 xml 被加载了两次。

错误写法:

<servlet>

<servlet-name>springmvc</servlet-name>

<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<init-param>

<param-name>contextConfigLocation</param-name>

<param-value>classpath*:applicationContext-*.xml</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

其实就是 classpath 后多了一个 * 把这个 * 去掉就OK了。

关于classpath*:与classpath:的区别见:http://blog.csdn.net/nba_2011/article/details/7989999
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Spring Java
相关文章推荐