zoukankan      html  css  js  c++  java
  • Deploy Descriptor

    之前我们在编写HelloWorld项目时,在WEB-INF目录下创建了一个web.xml文件。这个文件叫做部署描述文件,每个Servlet应用程序的部署描述文件的名称都是web.xml。Web容器在启动时读取该文件,对应用程序进行配置。下面给出了部署描述文件中常用的元素

    <servlet></servlet> 用来声明一Servlet的信息,主要有以下子元素

    • <servlet-name> 用来定义Servlet的名称,该名称在整个应用中必须是惟一的
    • <servlet-class> 用来指定Servlet的完全限定类名。
    • <init-param> 用来定义参数,可有多个init-param。Servlet类中通过getInitParamenter(String name)方法访问初始化参数。
    • <load-on-startup> 指定当Web应用启动时,装载Servlet的次序。当值为正数或零时,Servlet容器先加载数值小的Servlet。当值为负或未定义时,Servlet容器将在Web客户首次访问这个Servlet时加载它。

    <servlet-mapping> 用来定义Servlet所对应的URL,包含两个子元素

    • <servlet-name> 指定要映射的Servlet的名称。
    • <url-pattern> 指定servlet所对应的URL。

    使用@webservlet注解也可以实现相同的功能。下面给出了@webservlet注解的属性以及与之对应的部署描述文件中的元素。



    作者:madlike
    链接:https://www.jianshu.com/p/3d782f5b7ebe
    来源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    HDOJ 2577 How To Type
    HDOJ 1171 Big Event in HDU
    HDOJ 2159 FATE
    HDOJ 1176 免费馅饼
    POJ 1014 Dividing
    HDOJ 2844 Coins
    可以设置DefaultButton的TextBox控件
    setTimeout和setInterval的使用
    C# 调用ExchangeWebservice的相关代码
    实现IConfigurationSectionHandler接口来编写自定义配置
  • 原文地址:https://www.cnblogs.com/everest7/p/10548271.html
Copyright © 2011-2022 走看看