• web.xml文件中的常用属性


     1 1、<?xml version="1.0" encoding="UTF-8"?>
     2     部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码
     3 2、部署描述符文件内的元素次序
     4     XML头必须是文件中的第一项,DOCTYPE声明必须是第二项,而web- app元素必须是第三项
     5 3、web-app元素内
     6     l display-name display-name元素提供GUI工具可能会用来标记这个特定的Web应用的一个名称。
     7     l description description元素给出与此有关的说明性文本。
     8 4、servlet声明和映射
     9     <servlet>
    10         <servlet-name>ChatServlet</servlet-name>
    11         <servlet-class>chat.ChatServlet</servlet-class>
    12     </servlet>
    13  
    14     <servlet-mapping>
    15         <servlet-name>ChatServlet</servlet-name>
    16         <url-pattern>/jsp/chat/chat</url-pattern>
    17     </servlet-mapping>
    18 5、可利用servlet的load-on- startup元素规定服务器在第一次启动时装载servlet
    19     <servlet>   
    20         <servlet-name></servlet-name>   
    21         <servlet-class></servlet-class> <!-- Or jsp-file -->   
    22         <load-on-startup/>   
    23     </servlet>  
    24     <servlet>
    25         <servlet-name></servlet-name>
    26         <servlet-class></servlet-class> <!-- Or jsp-file -->
    27         <load-on-startup/>
    28     </servlet>
    29 
    30 6、filter过滤器
    31 
    32     <filter>   
    33         <filter-name>Reporter</filter-name>   
    34         <filter-class>moresevlets.ReportFilter</filter-class>   
    35     </filter>  
    36 
    37     <filter-mapping>
    38         <filter-name>Reporter</filter-name>
    39         <url-pattern>/*</filter-class>
    40     </filter-mapping>
    41 
    42 7、 指定欢迎页
    43 
    44     <welcome-file-list>   
    45         <welcome-file>index.jsp</welcome-file>   
    46         <welcome-file>index.html</welcome-file>   
    47     </welcome-file-list>  
    48 
    49 8、指定处理错误的页面
    50 
    51 '当出现404运行时错误时, 转到/err.jsp错误页面
    52 <error-page>
    53      <error-code>404</error-code>
    54      <location>/err.jsp</location>
    55 </error-page>
    56 '当出现500编译错误时, 转到/err.jsp错误页面
    57 <error-page>
    58     <error-code>500</error-code>
    59     <location>/err.jsp</location>
    60 </error-page>
    61 '当出现NumberFormatException异常时, 转到/err.jsp错误页面
    62 <error-page>
    63     <exception-type>java.lang.NumberFormatException</exception-type>
    64     <location>/err.jsp</location>
    65 </error-page>
    66 9、控制会话超时
    67     <session-config>
    68         <session-timeout>180</session-timeout>
    69     </session-config>
    70 10、resource -env-ref元素声明一个与某个资源有关的管理对象
    71     <resource-env-ref>   
    72         <resource-env-ref-name>jms/StockQueue</resource-env-ref-name>   
    73         <resource-env-ref-type>javax.jms.Queue</resource-env-ref-type>   
    74     </resource-env-ref>
  • 相关阅读:
    UNIX网络编程总结三
    UNIX网络编程总结二
    UNIX网络编程总结一
    KVM
    nginx+flask+gevent+uwsgi实现websocket
    Hypervisor
    JBPM4入门——4.封装流程管理的工具类(JbpmUtil)
    JBPM4入门——3.JBPM4开发环境的搭建
    JBPM4入门——2.在eclipse中安装绘制jbpm流程图的插件
    JBPM4入门——1.jbpm简要介绍
  • 原文地址:https://www.cnblogs.com/ljmatlight/p/2787912.html
Copyright © 2020-2023  润新知