zoukankan      html  css  js  c++  java
  • Servlet中web.xml相关配置

    1.<servlet-name></servlet-name>:Servlet 注册的名字。

    2.<servlet-class></servlet-class>:Servlet 的全类名。

    3.<url-pattern></url-pattern>:映射具体的访问路径。

    访问路径有以下四种匹配规则:

    (1)精准匹配:<url-pattern>中配置的项必须与url完全精确匹配,例如<url-pattern>/myServlet</url-pattern>,/*可以匹配所有的请求。

    (2)路径匹配:以“/”字符开头,并以“/*”结尾的字符串用于路径匹配,例如<url-pattern>/user/*</url-pattern>。

    (3)扩展名匹配:以“*.扩展名”开头的字符串被用于扩展名匹配,例如<url-pattern>*.jsp</url-pattern>或<url-pattern>*.action</url-pattern>或<url-pattern>*.do</url-pattern>...。

    (4)缺省匹配:任何扩展名为jsp或action的url请求都会匹配,格式<url-pattern>/</url-pattern>。

    4.<load-on-startup></load-on-startup>:可以指定 Serlvet 被创建的时机。若为负数, 则在第一次请求时被创建。若为 0 或正数,则在当前 WEB 应用被Serlvet容器加载时创建实例,且数组越小越早被创建。

    5.<servlet-mapping></servlet-mapping>:同一个Servlet可以被映射到多个URL上,即多个 <servlet-mapping> 元素的<servlet-name>子元素的设置值可以是同一个Servlet的注册名。

    6.<init-param></init-param>:配置 Serlvet 的初始化参数。 且节点必须在 load-on-startup 节点的前面。配置到<servlet>节点里面,当前配置的Servlet可以获取到,属于局部变量。

    7.<param-name></param-name>:参数名

    8.<param-value></param-value>:参数值

    9.<context-param></context-param>:配置 Serlvet 的初始化参数。所有Servlet可以获取到,属于全局变量。

  • 相关阅读:
    什么是JSON?
    Linux命令 之 less
    oracle删除表语句
    DB2错误码(续)
    DB2错误号汇总
    HTTP 响应码
    硬盘 NTFS格式 与 exFAT格式 的比较
    关于spring的配置文件总结(转)
    logback与Spring、SpringMVC结合使用教程(转)
    在vue中使用elementUi的回到顶部backToTop组件
  • 原文地址:https://www.cnblogs.com/bd195746/p/10100828.html
Copyright © 2011-2022 走看看