`
亦梦亦真
  • 浏览: 229578 次
  • 性别: Icon_minigender_1
  • 来自: 秦皇岛
社区版块
存档分类
最新评论

SERVLET的WEB容器配置

阅读更多

web.xml

<servlet>
    <servlet-name>FirstServlet</servlet-name>
    <servlet-class>com.servlet.FirstServlet</servlet>
</servlet>

 <servlet>与</servlet>分别为Servlet配置的开始标签与结束标签。中间的部分就是一个Servlet的配置信息。其中<servlet-class>配置Servlet的类名。<servlet-name>可以任意取字符串值,但必须保证该名称在web.xml里唯一。该名称供其它的标签如<servlet-mapping>,<filter>等使用。

 <servlet>标签还有一些可选的配置。

<servlet>
    <servlet-name>FirstServlet</servlet-name>
    <servlet-class>com.servlet.FirstServlet</servlet-class>
    <init-param>
        <param-name>message</param-name>
        <param-value>welcome to firstServlet</param-value>
    </init-param>
    <init-param>
        <param-name>encoding</param-name>
        <param-value>utf-8</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

 使用<init-param>标签可以配置一个初始化参数,包括一个参数名称(使用<param-name>配置)与一个参数值(使用<param-value>配置。一个Servlet可以配置多个初始化参数。在Servlet中可以使用方法getServletContext().getInitParam(String pName)来取得配置的初始化参数值。

标签<load-on-startup>配置该Servlet的加载方式。可选值为0和1.如果配置为1,tomcat会在启动的时候加载该servlet,否则,在第一次请求该servlet的时候才加载该Servlet

分享到:
评论
1 楼 di1984HIT 2014-08-27  
学习了。~~~

相关推荐

    servlet基础与servlet容器模型

    2. **部署描述符**(web.xml):这是Web应用的配置文件,定义了Servlet、过滤器、监听器等组件的配置信息。 3. **Servlet**:实现了Servlet接口的Java类,处理客户端请求。 4. **Servlet实例**:Servlet容器根据...

    servlet容器工作原理

    - 当Servlet容器启动时,它会加载配置信息,如`web.xml`,从中获取Servlet的定义。 - Servlet容器为每个定义的Servlet创建一个实例,并调用其`init()`方法进行初始化。在此过程中,Servlet可以进行必要的准备工作...

    web容器---servlet

    【标题】:Web容器——Servlet 在Web开发中,Servlet是一种Java编程语言中用来扩展服务器功能...理解Servlet的工作原理和生命周期,以及如何在不同的Web容器中配置和使用Servlet,对于提升Java Web开发技能至关重要。

    基于Java的smart-servlet Web容器设计源码

    本项目是一个基于Java语言开发的smart-servlet Web容器,包含196个文件,主要文件类型包括Java源代码、XML配置文件、LICENSE文件、Markdown文档、ServletContainerInitializer类文件、Plugin类文件、图标文件、SVG...

    一个简单的servlet容器

    1. **初始化**:Servlet容器在启动时会读取配置文件(如`server.xml`),解析其中的Web应用上下文定义,为每个Web应用创建一个Context对象。Context对象管理着Web应用的生命周期,包括Servlet和JSP的加载、部署和...

    SpringBoot之配置嵌入式Servlet容器.pdf

    通过以上方法,SpringBoot不仅简化了嵌入式Servlet容器的配置和使用,同时也保留了足够的灵活性,允许开发者根据实际需要进行调整和扩展,从而满足复杂多变的Web应用需求。这些知识对于熟悉SpringBoot和开发Web应用...

    简单迅速的web容器 简单迅速的web容器 简单迅速的web容器

    通过查看和运行这些示例,用户可以快速了解如何与Web容器交互,以及如何配置和管理Web应用。 在选择一个简单的Web容器时,开发者通常关注以下几点: - **性能**:轻量级的Web容器往往对硬件资源需求较低,但能快速...

    Servlet 容器工作原理解析

    Servlet容器是Java Web技术的核心组成部分,它为Servlet提供运行环境,使得开发者无需关注底层细节,专注于业务逻辑的实现。本文以Tomcat为例,深入解析Servlet容器的工作原理。 首先,Servlet容器,如Tomcat,是一...

    简单的Servlet容器

    Servlet容器,如Tomcat,是Java Web应用程序的核心组成部分,它为Servlet提供运行环境。Tomcat是一个开源、轻量级的Servlet容器,由Apache软件基金会维护。本项目基于《深入剖析Tomcat》一书中的第二章代码,进行了...

    Servlet的应用与配置

    Servlet 配置是指在 web.xml 文件中定义 Servlet 的配置信息,包括 Servlet 名称、映射 URL、初始化参数等。web.xml 文件是 Java Web 应用程序的标准配置文件,用于定义应用程序的结构和行为。 四、Servlet 生命...

    java web Servlet

    * web.xml:是 Web 应用的配置文件,包括缺省的 Servlet 定义和 MIME 类型定义。 * server.xml:是 Tomcat 的配置文件,包括服务器端口和 Context 配置。 * context.xml:是每个 Web 应用的配置文件,可以 override ...

    一个支持servlet的web服务器.rar

    这个压缩包“一个支持servlet的web服务器.rar”很可能包含了实现这一功能的源代码、配置文件或者是一个预编译好的服务器软件,允许开发者在本地环境中运行和测试Servlet应用。下面我们将深入探讨Servlet以及如何在...

    servlet生命周期详解

    接着,容器创建一个ServletConfig对象,这个对象包含了Servlet的初始化配置信息,如在web.xml文件中定义的参数。ServletConfig对象还与当前Web应用程序的ServletContext对象关联,ServletContext是整个Web应用的共享...

    [课堂课件讲解]Java微服务实践-Spring Boot嵌入式Web容器.pptx

    传统的Servlet容器如Eclipse Jetty和Apache Tomcat都是常用的Web容器,然而它们都有其缺陷,例如性能问题、配置复杂等。Spring Boot嵌入式Web容器则提供了一种新的解决方案,集成了嵌入式Web容器,提供了更好的性能...

    Spring源代码解析(二):IoC容器在Web容器中的启动.doc

    总的来说,Spring在Web容器中的启动过程涉及到`WebApplicationContext`的创建、配置文件的解析、bean定义的加载和bean的实例化。通过这种方式,Spring能够紧密地集成到Web环境中,提供全面的依赖注入和控制反转功能...

    Android Servlet WEB http

    在服务器端,Servlet需要在web.xml文件中配置,或者使用Java注解(如@WebServlet)来声明。Tomcat、Jetty等Servlet容器负责运行这些Servlet,处理来自Android客户端的请求。 总结,Android通过Servlet和HTTP与Web...

    纯Servlet web项目无框架

    5. **URL映射**:在web.xml配置文件中,需要定义Servlet的URL映射规则,以指定哪些URL请求应该由哪个Servlet处理。这是Servlet容器(如Tomcat)根据请求URL找到对应Servlet的方式。 6. **错误处理**:没有框架的...

    java web的运行开发环境和servlet的开发部署

    * Servlet 的部署是 Java Web 开发的重要步骤,需要了解 Servlet 容器的安装、配置和 Servlet 的开发步骤。 * Tomcat 的安装和配置是 Java Web 开发的基础步骤,需要了解 Tomcat 的目录结构和虚拟目录的理解。 5. ...

Global site tag (gtag.js) - Google Analytics