问题描述
之前我写struts.xml能加载,现在这样写也能加载,不是默认加载struts.xml的吗,在哪可以设置
解决方案
解决方案二:
实话说有什么关系呢struts可以其他名称,是为了:小组内可以进行模块化设计时,每个人都可写自己的struts_XX.xml,保持功能相对独立
解决方案三:
我问是在那地方配置的
解决方案四:
从不期望有这个功能,使用默认struts.xml就很够了.有其它配置文件就用import.
解决方案五:
在struts.xml中使用<includefile="struts-user.xml"></include>将struts-user.xml包含在struts.xml中参考
解决方案六:
楼上是对的,这个struts最好不要去改。楼主想写自己的struts的话,可以像楼上说的那样,再写一个**.xml文件,在struts.xml里面include就好了。
解决方案七:
该回复于2014-09-22 08:47:51被版主删除
解决方案八:
我想研究底层的源码就是找不到
解决方案九:
Source:struts-2.3.16.3-src.zip(7MB)[PGP][MD5]下载src源码包,然后将源码关联起来就可以看到了
解决方案十:
关于那个怎么修改默认读取的struts文件你弄过吗就是我不想用struts.xml这个文件想自己写个再把其他的包含进来,启动时就默认加载我写的这个
解决方案十一:
可以修改参考struts2控制器org.apache.struts2.dispatcher.FilterDispatcher说类默认导入/classesstruts.xml,所修改web.xml文件<filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class><init-param><param-name>config</param-name><!--配置装载struts.xml路径其struts.xml放/src/struts/--><param-value>struts-default.xml,struts-plugin.xml,../struts.xml</param-value></init-param></filter><filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern></filter-mapping>配置struts.xml放/WEB-INF下了高版本的struts2将org.apache.struts2.dispatcher.FilterDispatcher替换为新的过滤器