firemail
标题: SpringMVC WebApplicationContext 初始化两次 [打印本页]
作者: java 时间: 2017-5-6 12:52
标题: SpringMVC WebApplicationContext 初始化两次
本帖最后由 java 于 2017-5-6 13:22 编辑
web.xml配置中
org.springframework.web.servlet.DispatcherServlet 一次
org.springframework.web.context.ContextLoaderListener 又一次
原来<listener>和<servlet>中的配置都是用来加载Spring配置的,一种是基于Servlet2.3版本中新引入的Listener接口实现,而另一种是基于Servlet接口实现。
<context-para>用来指定文件位置。
之前一直以为<listener>是用来监听@RequestMapping注解的。两个功能相同,在删除了<listener>注解之后问题就解决了。
- <listener>
- <listener-class>com.thinkgem.jeesite.modules.sys.listener.WebContextListener</listener-class>
- </listener>
复制代码 或者- <listener>
- <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
- </listener>
复制代码
欢迎光临 firemail (http://firemail.wang:8088/) |
Powered by Discuz! X3 |