• web.xml文件模板


     Servlet 2.3 deployment descriptor

    注:web.xml中提示错误The content of element type "web-app" must match

    该错误的原因是元素排放顺序有误,解决其实也很简单,按照上面的描述将各元素排序即可

      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <!DOCTYPE web-app PUBLIC  
      3  "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"  
      4  "http://java.sun.com/dtd/web-app_2_3.dtd" >
      5 <web-app>
      6     <icon></icon>
      7     <display-name></display-name>
      8     <description></description>
      9     <distributable />
     10     <context-param>
     11         <param-name></param-name>
     12         <param-value></param-value>
     13     </context-param>
     14     <filter>
     15         <filter-name></filter-name>
     16         <filter-class></filter-class>
     17         <init-param>
     18             <param-name></param-name>
     19             <param-value></param-value>
     20         </init-param>
     21     </filter>
     22     <filter-mapping>
     23         <filter-name></filter-name>
     24         <url-pattern></url-pattern>
     25     </filter-mapping>
     26     <listener>
     27         <listener-class></listener-class>
     28     </listener>
     29     <servlet>
     30         <servlet-name></servlet-name>
     31         <servlet-class></servlet-class>
     32         <init-param>
     33             <param-name></param-name>
     34             <param-value></param-value>
     35         </init-param>
     36     </servlet>
     37     <servlet-mapping>
     38         <servlet-name></servlet-name>
     39         <url-pattern></url-pattern>
     40     </servlet-mapping>
     41     <session-config></session-config>
     42     <mime-mapping>
     43         <extension></extension>
     44         <mime-type></mime-type>
     45     </mime-mapping>
     46     <welcome-file-list>
     47         <welcome-file></welcome-file>
     48     </welcome-file-list>
     49     <error-page>
     50         <error-code></error-code>
     51         <location></location>
     52     </error-page>
     53     <taglib>
     54         <taglib-uri></taglib-uri>
     55         <taglib-location></taglib-location>
     56     </taglib>
     57     <resource-env-ref>
     58         <description></description>
     59         <resource-env-ref-name></resource-env-ref-name>
     60         <resource-env-ref-type></resource-env-ref-type>
     61     </resource-env-ref>
     62     <resource-ref>
     63         <description></description>
     64         <res-ref-name></res-ref-name>
     65         <res-type></res-type>
     66         <res-auth></res-auth>
     67         <res-sharing-scope></res-sharing-scope>
     68     </resource-ref>
     69     <security-constraint>
     70         <display-name></display-name>
     71         <web-resource-collection>
     72             <web-resource-name></web-resource-name>
     73             <description></description>
     74         </web-resource-collection>
     75     </security-constraint>
     76     <login-config></login-config>
     77     <security-role>
     78         <description></description>
     79         <role-name></role-name>
     80     </security-role>
     81     <env-entry>
     82         <description></description>
     83         <env-entry-name></env-entry-name>
     84         <env-entry-value></env-entry-value>
     85         <env-entry-type></env-entry-type>
     86     </env-entry>
     87     <ejb-ref>
     88         <description></description>
     89         <ejb-ref-name></ejb-ref-name>
     90         <ejb-ref-type></ejb-ref-type>
     91         <home></home>
     92         <remote></remote>
     93         <ejb-link></ejb-link>
     94     </ejb-ref>
     95     <ejb-ref>
     96         <description></description>
     97         <ejb-ref-name></ejb-ref-name>
     98         <ejb-ref-type></ejb-ref-type>
     99         <home></home>
    100         <remote></remote>
    101         <ejb-link></ejb-link>
    102     </ejb-ref>
    103 </web-app>

    Servlet 2.4 deployment descriptor

    J2EE 1.4 XML schema, namespace is http://java.sun.com/xml/ns/j2ee

    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
              http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
              version="2.4">
    
      <display-name>Servlet 2.4 Web Application</display-name>
    </web-app>

    Servlet 2.5 deployment descriptor

    Java EE 5 XML schema, namespace is http://java.sun.com/xml/ns/javaee

    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
              http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
              version="2.5">
    </web-app>

    Servlet 3.0 deployment descriptor

    Java EE 6 XML schema, namespace is http://java.sun.com/xml/ns/javaee

    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
              http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
              version="3.0">
    </web-app>

    Servlet 3.1 deployment descriptor

    Java EE 7 XML schema, namespace is http://xmlns.jcp.org/xml/ns/javaee/

    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee 
             http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
             version="3.1">
    </web-app>

    仅做笔记!

    参考文档地址:http://www.mkyong.com/web-development/the-web-xml-deployment-descriptor-examples/

  • 相关阅读:
    Response.Redirect 打开新窗体的两种方法
    linux下coredump的产生及调试方法
    AlertDialog具体解释
    数据仓库与数据挖掘的一些基本概念
    JS中setTimeout()的使用方法具体解释
    iOS开发- 查询项目代码行数
    STM32学习之路-LCD(3)&lt;显示图片&gt;
    谷歌技术&quot;三宝&quot;之MapReduce
    [ffmpeg 扩展第三方库编译系列] 关于libvpx mingw32编译问题
    javascript笔记
  • 原文地址:https://www.cnblogs.com/brokencolor/p/8671706.html
Copyright © 2020-2023  润新知