为了账号安全,请及时绑定邮箱和手机立即绑定

关于web.xml中的init-param和context-param的问题

关于web.xml中的init-param和context-param的问题

侃侃无极 2018-12-07 06:56:48
不多说,直接上代码 <context-param>        <param-name>contextConfigLocation </param-name>        <param-value>/WEB-INF/spring/AppContext.xml</param-value>    </context-param>    <listener>          <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>      </listener>         <servlet>        <servlet-name>App</servlet-name>        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        <init-param>             <param-name>contextConfigLocation </param-name>             <param-value>/WEB-INF/spring/AppContext.xml</param-value>        </init-param>        <load-on-startup>1</load-on-startup>    </servlet>   这样子程序没问题可以跑。但是AppContext.xml加载了两遍。求高手解决下
查看完整描述

4 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

springmvc的xml和spring的xml分开两个配置文件里面写

查看完整回答
反对 回复 2018-12-16
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

把<context-param>
        <param-name>contextConfigLocation </param-name>
        <param-value>/WEB-INF/spring/AppContext.xml</param-value>
    </context-param>
    <listener>  
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>  
    </listener> 放到 <servlet> </servlet>里试试,然后里面多了一个什么0.0

查看完整回答
反对 回复 2018-12-16
?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

你的意思是把listener当成servlet?

查看完整回答
反对 回复 2018-12-16
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

@蓝瘦香菇: NoNo,好吧 这不行么...

查看完整回答
反对 回复 2018-12-16
  • 4 回答
  • 0 关注
  • 810 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信