Struts 2 的默认配置文件是struts.xml,该文件应该放在Web应用的类加载路径下,通常就是放在WEB-INF/classes路径下。

struts.xml文件的最大作用是配置Action和请求之间的对应关系,并配置逻辑视图名和物理视图资源之间的对应关系。

包含其他的配置文件

在默认的情况下,Struts 2 只自动加载类加载路径下的struts.xml,default-struts.xml和struts-plugin.xml三类文件,但随着应用规模的增大,系统中的Action数量也大量的增加,将导致struts.xml配置文件变的非常的臃肿。

为了避免struts.xml文件过于庞大,臃肿,提高struts.xml的可读性,我们可以将一个struts.xml文件分解为多个配置文件,然后再struts.xml中包含其他的配置文件。

  <struts>

    <include file="struts-part1.xml"/>

  </struts>

在上面的代码中,使用了include来包含其他的配置文件,通过这种方法,Struts2可以使用一种模块化的方法来管理struts.xml配置文件

被包含了struts-part1.xml文件依然是标准的Struts2配置文件,一样包含了DTD信息,Struts2配置文件的根元素等信息,通常将Struts2的配置文件都放在Web应用的类加载路径下,struts.xml包含了其他的配置文件,struts.xml由Struts2框架负责加载,从而可以将所有的配置文件都加载进来。

最新文章

  1. MyBatis处理一行数据-MyBatis使用sum语句报错-MyBatis字段映射-遁地龙卷风
  2. Nhibernate 4.0 教程入门
  3. Day1-python基础1
  4. Android Gallery
  5. easy ui 零散技巧
  6. UsefulSQL
  7. 电赛菜鸟营培训(零)&mdash;&mdash;Keil环境搭建
  8. 学会自己写jQuery插件(一)---基础
  9. Excel2003读取sqlserver数据库表数据(图)
  10. iOS 网络与多线程--1.检测网络链接状态
  11. WindowManager
  12. 【7】用Laravel5.1开发一个简单的博客系统
  13. CSS彻底研究(3) - 浮动,定位
  14. ZooKeeper原理及配置
  15. linux df和du统计的空间不一致
  16. swift 笔记 (十二) —— 下标
  17. elasticsearch查询模板
  18. 正则表达式中的match,test,exec,search的返回值
  19. HTML5 移动页面自适应手机屏幕四类方法
  20. java复习(5)---接口、继承、多态

热门文章

  1. 二十三、SAP中内表的修改
  2. Python写一个简单的爬虫
  3. 前端基础之AJAX
  4. js实现鼠标单击或者双击事件
  5. POJ 1426:Find The Multiple
  6. SourceTree - 对Git的使用
  7. GCPC 2013_A Boggle DFS+字典树 CSU 1457
  8. CodeForces - 748B Santa Claus and Keyboard Check
  9. windows FTP上传
  10. Python笔记_第五篇_Python数据分析基础教程_NumPy基础