struts-config.xml中<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml" />
</plug-in>
这个插件加了有什么用?一般什么情况下要加?

解决方案 »

  1.   

    加载spring的应用上下文。说白了就是让struts知道spring的存在,让两者配合工作。
      

  2.   

    项目中即用了spring又用了struts
      

  3.   

    比如在 action 中,硬要得到 spring 的上下文?
    这个plug-in 和 web.xml 中加载的spring配置,等于加载2次?
      

  4.   

    把spring中的配置加载到配置文件中,不加插件获取不到spring中的数据,相当于一个连接吧。
      

  5.   

    Java 技术交流群!入群先看公约!本群公约:互助、互勉、共同进步!惑则问、知则答、不知则表示关注。帮助新手、细心回答。 
    同意上述公约者·申请加入!  
    QQ群号:25922618(一群)-----人员快满
      

  6.   



    加载到struts里?
    struts什么情况下要用到spring的数据?action中?
      

  7.   

    说白了就是加载spring 所需要的配置文件!
      

  8.   

    这是sttuts和spring结合的时候用到的!
    它的功能就是在struts的action中引入srping的applicationContent.xml中的配置
      

  9.   


    在 action 中getBean("xx")? 用什么方法去 getBean("xx") ? 
      

  10.   

    只是为了让 struts 知道spring的存在
    applicationContent.xml可可以改为其他的.xml空文件 只要包含spring的DTD就可以了 
      

  11.   

    这个插件是控制spring的配置文件加载功能,如果使用spring的ContextLoaderListener加载监听器加载就不需要struts的plugin插件类去加载了!