当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

为Struts操纵配置Web.xml文件[Java编程]

赞助商链接



  本文“为Struts操纵配置Web.xml文件[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Web.xml文件关于配置任何Java Web利用都是必须的.当配置Struts利用时,还应当在web.xml文件中配置和Struts相关的配置选项.一下报告配置Struts利用的必要步骤.

1·配置Struts的ActionServlet

第一步用<servlet>元从来声明ActionServlet.

在<servlet>的子元素中,常常用到的有:

·<servlet-name>元素用来定义Servlet的名称.

·<servlet-class>元素用来置顶Servlet的完好类名.

·<init-param>元素用于配置Servlet初始化参数.

第二步为配置<servlet-mapping>元素,用来指定ActionServlet可以处理哪些URL.

有子元素<servlet-name>和<url-pattern>,注意,这里的<servlet-name>必须和<servlet>元素中的<servlet-name>匹配.

**提醒**

不管利用中包含多少子利用,都只需求配置一个ActionServlet.有些开辟者但愿设置多个ActionServlet类来处理利用中差别的功效,其实这是不必要的,因为Serlvet本身支持多线程.并且,目前的Struts框架只答应在利用中配置一个ActionSerlvet.

2·配置欢送文件清单

<welcome-file-list>元素中可以包含多个<welcome-file>子元素,当Web容器调用Web利用的欢送文件时,首先探求第一个<welcome-file>指定的文件.假如这个文件存在,将把这一个文件返回给客户;假如这个文件不存在,Web容器将顺次探求下一个欢送文件,直到找到为止;假如都不存在,服务器将向客户返回“HTTP 404 Not Found”的出错信息.

3·配置错误处理

<error-page>
<error-code></error-code>
<location></location>
</error-page>

假如在web.xml文件中做了以上配置,当Web容器捕捉到错误时(如:HTTP 404、HTTP 500),将按照错误代码减缩<error-page>的子元素<error-code>,假若有匹配项就返回<location>子元素指定的文件.

也可认为Web容器捕捉的Java非常配置<error-page>元素,这是需求设置<exception-type>子元素,它用于指定Java非常类.

Web容器大概捕捉以下非常:

·RuntimeException或Error.

·ServletException或它的子类.

·IOException或它的子类.

这里的配置信息以下:

<error-page>
<exception-type></exception-type>
<location></location>
</error-page>

4·配置Struts标签库

<taglib>元素有两个子元素:<taglib-uri>和<taglib-location>.<taglib-uri>元素指定标签库的相对大概绝对URI地址,Web利用将按照这一URI来拜候标签库;<taglib-location>元素指定标签库描写文件在文件资源系统中的物理位置.

假如Web利用中没有利用Struts标签库,就没有必要在web.xml文件中配置它.此外,也可以按以上方法在web.xml文件中配置用户自定义的客户化标签库.


  以上是“为Struts操纵配置Web.xml文件[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 为Struts操纵配置Web.xml文件
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .