Struts配置文件详细讲解(课件参考).doc

Struts配置文件详细讲解(课件参考).doc

ID:49081427

大小:51.00 KB

页数:8页

时间:2020-02-28

Struts配置文件详细讲解(课件参考).doc_第1页
Struts配置文件详细讲解(课件参考).doc_第2页
Struts配置文件详细讲解(课件参考).doc_第3页
Struts配置文件详细讲解(课件参考).doc_第4页
Struts配置文件详细讲解(课件参考).doc_第5页
资源描述:

《Struts配置文件详细讲解(课件参考).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Struts配置文件详解(技术专题内容)一、与Struts相关配置文件Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件。web.xml文件是配置所有web应用的,struts-config.xml文件是struts专用的配置文件,这个配置文件也是可以起其它名称。二、Web应用的发布描述文件之为Struts应用配置的内容web应用发布描述文件可以在应用开发者、发布者和组装者之间传递配置信息。Web容器在启动的时候从该文件中读取配置信息,根据它来装载和配置web应用。1、

2、元素内容元素是web.xml的根元素,其他元素必须嵌入在元素之内。要注意的是子元素也是有顺序的。若项目应用了Struts框架应用,在web.xml文件里最重要的一步是配置ActionServlet,这个用元素的servlet-name属性命一个名字叫action;然后用servlet-class属性指定ActionServlet的类。Servlet是多线程的,而且目前Struts只允许配置一个ActionServlet。声明ActionServlet的初始化参数:元素8的

3、nit-param>子元素用来配置Servlet的初始化参数。param-name设置config参数名;param-value设置struts-config.xml的路径参数值。2、元素内容在元素的servlet-name属性指定action;在用url-pattern指定接收范围是*.do的请求。3、元素内容(配置欢迎使用清单)访问了web应用的根目录URL,没有给具体的指定文件。会调用web的欢迎文件。通过

4、ist>元素来配置的。通过其中的来配置的。4、元素内容尽管Struts框架功能强大的错误处理机制,但是不能保证处理所有的错误或者异常。当错误发生时,如果框架不能处理这种错误,把错误抛弃给Web容器,在默认的情况下web容器会给客户端返回错误信息。如果想避免让客户看到原始的错误信息,可以在web应用发布描述文件中配置元素。通过来定义错误的类型。然后通过要处理错误的JSP页面来对错误进行处理。还可以用

5、来设置异常。然后通过来处理异常的JSP页面来处理异常。5、元素内容(配置Struts标签库)用元素来配置标签库。这个指定标签库的uri,类似起一个名称。这个是标签库的位置也就是实际所在的路径。通过这样的方法引入一个标签库,然后在8JSP页面就可以通过自己定义的URI来调用标签。三、Struts配置文件之struts-config.xml。首先要熟悉org.apache.struts.config包下的内容。Packageorg.apach

6、e.struts.configThe"config"packagecontainsconfigurationobjectsthatcorrespondtoelementsthatmaybespecifiedinthestruts-config.xmlmoduleconfigurationfile。(引用Struts1.3API内容)在Struts应用启动的时候会把Struts配置文件信息读取到内存中,并把它们存放在config包中相关的JavaBean类的实例中。包中的每一个类都和struts配置文件中特定的配置元素相对应,ModuleConfi

7、g接口在Struts框架中扮演了十分重要的角色,它是整个config包的核心。在Struts运行时来存放整个应用的配置信息。如果有多个子应用对应的多个Struts配置文件,每个子应用都会有一个ModuleConfig对象,它和Struts文件根元素中包含的元素类型对应。1、根元素包含的内容元素是Struts配置文件的根元素,和它对应的配置类ModuleConfig类,元素有8个子元素。它们8在DTD中定义是:data-sourc

8、es,form-bean,global-exception,global-forwards,action-mapping,control

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。