2000的struts配置只能说明你的项目规模还不算大,不过你的配置文件大了。
你可以把配置拆到几个struts-config.xml文件中,如:
struts-config-a.xml
struts-config-b.xml
struts-config-c.xml
最好是按功能模块来分。
然后在web.xml中把它们综合在一起:
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config-a.xml,
/WEB-INF/struts-config-b.xml,
/WEB-INF/struts-config-c.xml
</param-value>
</init-param>
你可以把配置拆到几个struts-config.xml文件中,如:
struts-config-a.xml
struts-config-b.xml
struts-config-c.xml
最好是按功能模块来分。
然后在web.xml中把它们综合在一起:
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config-a.xml,
/WEB-INF/struts-config-b.xml,
/WEB-INF/struts-config-c.xml
</param-value>
</init-param>
解决方案 »
- struts2拦截器全局result不起作用。。
- 几个面试题,大家都来说说吧..
- The 'year' argument must be in range 1900 to 9999.
- Only one
- JSP网站在tomcat部署中的问题(急救)
- jsp字符串转换为日期
- 求petstore的源代码及其分析文档,谢谢
- 系统设计之粒度控制讨论,欢迎大神来指点!!
- linux下启动tomcat的问题
- 这两天在问的问题一直没有解决,其实归根到底是中是返回类型的问题,帮我看看吧
- 我扩展了struts的DispathAction.请问,怎样用eclipse建action时直接继承我扩展的action(BaseDispathAction)。
- 学习struts+hibernate组合的很大捆饶,恳请高手指导思路,苦扰中,,,,,,
http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse
在web.xml里面改
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/config/struts-config.xml, /WEB-INF/config/group-config.xml</param-value>
</init-param>
就是比如:USER的增删改查写在一个ACTION中,引入参数调用增删改查等方法
严重支持!
在web.xml里面改
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/config/struts-config.xml, /WEB-INF/config/group-config.xml</param-value>
</init-param>-------------------------
同意此兄弟(姐妹?)意见,要不在一个配置文件中配置,以后维护时找死你.相似的例子:楼主你不会把所有的业务都写在一个类(或程序文件)中吧,那这个类(程序文件)该有多大啊(几+万行?),struts配置文件要分模块也是同样的道理了!
一堆的:Action、AcyionForm、Forward、Global、tag哪个不都得占几行。“例如/WEB-INF/formconfig/form-config.xml文件下只配置<form-beans/>,/WEB-INF/actioncofig/action-config.xml文件下只配置<action-mappings/>其他的如果有需要可以再建文件,结构清晰的很”——Action、AcyionForm可以分开配置的吗,好得很。to:ZJQ100(强)程序运行不受影响的,struts肯定是启动时预加载所有配置到哈西表。况且现在的XML解析器和哈西表性能都高的很。
Action 用DispatchAction按模块分开写就是啦