Struts 2 的常规配置
2024-10-08 18:31:02
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框架负责加载,从而可以将所有的配置文件都加载进来。
最新文章
- MyBatis处理一行数据-MyBatis使用sum语句报错-MyBatis字段映射-遁地龙卷风
- Nhibernate 4.0 教程入门
- Day1-python基础1
- Android Gallery
- easy ui 零散技巧
- UsefulSQL
- 电赛菜鸟营培训(零)&mdash;&mdash;Keil环境搭建
- 学会自己写jQuery插件(一)---基础
- Excel2003读取sqlserver数据库表数据(图)
- iOS 网络与多线程--1.检测网络链接状态
- WindowManager
- 【7】用Laravel5.1开发一个简单的博客系统
- CSS彻底研究(3) - 浮动,定位
- ZooKeeper原理及配置
- linux df和du统计的空间不一致
- swift 笔记 (十二) —— 下标
- elasticsearch查询模板
- 正则表达式中的match,test,exec,search的返回值
- HTML5 移动页面自适应手机屏幕四类方法
- java复习(5)---接口、继承、多态