我对 struts2。中的这些文件感到困惑
通常struts.xml
归档在 struts1中配置的核心。所以我还想过使用struts.xml文件。
但是在我的项目中他们已经放struts2-config-browser-plugin.jar
,它有struts-plugin.xml
。刚在Google上搜索过,发现struts-plugin.xml
足以运行struts应用程序。
现在我正在添加struts.xml
文件,应用程序无效。
我可以在应用程序中使用这两个XML文件吗?
如果删除struts2-config-browser-plugin.jar
,需要在struts.xml
文件中添加哪些更改?
答案 0 :(得分:3)
框架默认加载了三个配置文件(如果存在):
struts-default.xml
- 包含在struts2-core.jar中,包含框架的所有基本配置struts-plugin.xml
- 如果插件想要覆盖某些默认值或定义自己的设置(结果,操作等)struts.xml
- 包含用户定义的配置,主要是操作,结果和拦截器的自定义堆栈您应该只使用struts.xml
并将所有配置放在那里。
关于struts-plugin.xml
- http://struts.apache.org/development/2.x/docs/plugins.html