Struts配置文件详解
2012-04-12 21:47 myjava2 阅读(212) 评论(0) 编辑 收藏 举报一、web.xml配置文件
1.配置ActionServlet
1.1配置ActionServlet是创建Struts应用程序的前提条件,作为Struts的控制器组件,ActionServlet负责接收客户端请求,再由RequestProcessor去分发处理,它和配置普通的Servlet是一样的如:
1.2配置ActionServlet处理的URL地址
1.3配置默认网页列表元素
该配置主要用于指定用户输入网站地址时,默认进入主页位置及名称默认为index.jsp
1.4配置错误处理元素
Struts应用程序运行的过程中,如果抛出错误或者异常,Struts本身提供的通用错误处理机制无法解决时,则抛给WEB容器,如果web容器没有处理,则默认显示在浏览器页面中。 为了避免让用户看到错误信息,可以再配置文件中配置<error-page>,指定在发生错误时,跳转到相应的页面。
1.5部署Struts标签库路径的配置元素
二、struts-config.xml配置文件
Struts-config.xml位于Struts应用的WEB-INF目录下,和web.xml为同级目录,是Struts的核心组件,开发者通过它能够对Struts应用程序总体内容一目了然,整个应用程序组件配置都在该文件中。
1. Action配置
2. ActionForm配置
3. 资源文件的配置元素
要使用属性文件中保存信息时,用于在应用中输出本地化消息文本,首先引入相应的资源包,如下
工作方式是,提供一个资源文件,由它来统一管理JSP页面显示信息
4. 异常:局部和全局
5. 插件的配置
Struts虽然提供了很多功能,但是有时候为了更好的使用,还必须扩展其他功能如下: