Xml配置

来源:互联网 发布:网络超市 编辑:程序博客网 时间:2024/05/17 23:52

xml配置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">  <display-name>xmldemo</display-name>  <welcome-file-list>    <welcome-file>index.html</welcome-file>    <welcome-file>index.htm</welcome-file>    <welcome-file>index.jsp</welcome-file>    <welcome-file>default.html</welcome-file>    <welcome-file>default.htm</welcome-file>    <welcome-file>default.jsp</welcome-file>  </welcome-file-list> <!--servlet的配置 -->   <servlet>   <servlet-name>xxx</servlet-name>   <servlet-class>xxxx.xx</servlet-class>  </servlet>  <servlet-mapping>  <servlet-name>xxx</servlet-name>  <url-pattern>/xx</url-pattern>  </servlet-mapping>  <!--servlet与启动参数-->   <servlet>   <servlet-name>xxxx</servlet-name>   <servlet-class>xxxxx.xx</servlet-class>   <!--启动参数-->   <init-param>    <param-name>x</param-name>    <param-value>y</param-value>   </init-param>    <!--使得在启动容器的时候就能对Servlet实例化,数字1表示的是顺序。Servlet永远只被实例化1个对象 -->   <load-on-startup>1</load-on-startup>  </servlet>  <!--Servlet配置中通配符*的用法-->    <servlet>   <servlet-name>xy</servlet-name>   <servlet-class>xxxxx.xx</servlet-class>  </servlet>  <servlet-mapping>  <servlet-name>xy</servlet-name>  <url-pattern>/xx/*</url-pattern>  <url-pattern>*.do</url-pattern>  <url-pattern>/*</url-pattern>  </servlet-mapping>  <!--全局启动参数-->  <context-param>    <param-name>a</param-name>    <param-value>b</param-value>  </context-param>  <!--Session失效的方法(分钟)-->  <session-config>    <session-timeout>10</session-timeout>  </session-config>  <!--监听器生效-->    <listener>    <listener-class>xxx.xxxx</listener-class>    </listener>  <!--过滤器配置-->  <filter>    <filter-name>sss</filter-name>    <filter-class>ssss.ssss</filter-class>  </filter>  <filter-mapping>    <filter-name>sss</filter-name>    <!--配置过滤器能够过滤的资源URL,此处是对所有资源可以过滤-->    <url-pattern>*</url-pattern>    <!--配置以何种方式访问url-pattern指定的资源才能被过滤:          1、REQUEST:直接URL访问、响应重定向、超级链接、表单提交、静态包含          2、FORWARD:请求转发          3、INCLUDE:动态包含【后续学习】          4、ERROR(错误页面跳转)-->        <dispatcher>REQUEST</dispatcher>        <dispatcher>FORWARD</dispatcher>        <dispatcher>INCLUDE</dispatcher>        <dispatcher>ERROR</dispatcher>  </filter-mapping>    <!--非阻塞特性(请求处于非阻塞状态,依然可以响应)-->  <servlet>        <servlet-name>mmm</servlet-name>        <servlet-class>mmmm.mmmm</servlet-class>        <async-supported>true</async-supported>    </servlet>  <!--全局错误页面配置-->  <!--404错误页面 -->  <error-page>    <error-code>404</error-code>    <location>/404.html</location>  </error-page>   <!--发生空指针异常并没有被处理时,跳转到excetption.html-->  <error-page>    <exception-type>java.lang.NullPointerException</exception-type>    <location>/exception.html</location>  </error-page></web-app>
原创粉丝点击