拆开?
就是说有多个applicationContext.xml??
就是说有多个applicationContext.xml??
解决方案 »
- hibernate 的connection-autocommit 什么情况下使用
- 求助!一个form表单 两个提交
- 谁解答下我应该怎么安装
- Log4j打印 tomcat and weblogic的thread名字太长,可否修改?
- sevlet如何打开本地文件,请高手帮忙!!!!
- cron表达式跨年问题
- eclipse2.13+lomboz+tomcat5.0.27+easy struts不能debug jsp
- 这个问题与“杀毒升级包”相似
- 请教大神:使用pfx私钥生成签名问题
- Python遇到了问题求大神帮帮忙 谢谢了
- 动态生成xml,被用于FLASH读取的可行性?
- Hibernate新手关于lazy loading的困惑
然后在struts-config.xml中进行配置
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/classes/applicationContext.xml,/WEB-INF/action-servlet.xml,,,,,多个" />
</plug-in>具体见:
http://blog.csdn.net/guoquanyou/archive/2008/10/27/3160693.aspx
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/config_ext/applicationContext- *.xml" />
</plug-in>
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/applicationContext.xml, /WEB-INF/daoContext.xml, /WEB-INF/*action-servlet.xml" />
你可以写多个配置文件,
applicationContext-bean.xml
applicationContext-action.xml
applicationContext.xml
......
等等,如此的话可以将配置文件分类,如果多人开发还可以写个人的名字上去;
然后再web.xml与struts-config.xml,配置成applicationContext*.xml
web.xml:
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/classes/applicationContext*.xml
</param-value>
</context-param>struts-config.xml:
<controller
processorClass="org.springframework.web.struts.DelegatingRequestProcessor">
</controller>
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext*.xml" />
</plug-in>