`
andy54321
  • 浏览: 442572 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ServletConfig,ServletContext讲解

    博客分类:
  • J2EE
阅读更多
在编写servlet过程中,需要用到 ServletConfig、ServletContext对象,
关于这两个对象,它们提供的方法及使用方式如下:
ServletConfig接口:
public interface ServletConfig
{
    public abstract String getlnitParameter(String name);//取得servlet起始参数值(string)
    public abstract Enumeration getlnitParameterNames();//取得servlet起始参数名称(Enumeration)
  public abstract ServletContext getServletContext();//取得servletcontext对象(servletcontext)
  public abstract string getservletname();//取得servle的名称(string)
}


另一种说法:
public interface ServletConfig
意指:A servlet configuration object used by a servlet container to pass information to a servlet during initialization.
ServletConfig :从一个servlet被实例化后,对任何客户端在任何时候访问有效,但仅对servlet有效,一个servlet的ServletConfig对象不能被另一方面个servlet访问。
ServletContext:真正全局对象。
在web.xml中
下面就相当于一个ServletConfig对象。
  <init-param>
    <param-name>Copration</param-name>
    <param-value>DongDong</param-value>
   </init-param>
分享到:
评论
1 楼 patrick212 2010-10-07  
servletContext是Tomcat中唯一的一个全局servlet,接受请求,发出响应都靠它。

servletConfig是servletContext转发请求给特定的servlet时的中转站,即servletConfig是servletContext和特定servlet之间的桥梁。

相关推荐

    servlet笔记讲解

    总的来说,Servlet、HttpServletRequest、HttpServletResponse、ServletConfig和ServletContext等组件构成了Java Web应用程序的基础架构,它们协同工作以实现服务器端的逻辑处理和与客户端的通信。理解并熟练掌握...

    servlet教程ppt讲解

    而`ServletContext`接口则是整个Web应用程序的共享上下文,它允许Servlet获取应用范围内的信息,如全局初始化参数、加载资源文件等。 总结来说,Servlet是Java Web开发中的重要组成部分,它通过实现和扩展特定接口...

    JAVAweb开发14566PPT课件.ppt

    本章主要讲解Servlet容器模型,包括ServletContext接口、会话管理和Cookie的应用。下面将详细阐述这些知识点。 ### ServletContext接口 ServletContext接口是Servlet容器为每个Web应用程序创建的唯一实例对象,它...

    [课堂课件讲解]Java微服务实践-Spring Boot Web篇(下).pptx

    包括 javax.servlet.ServletConfig、javax.servlet.FilterConfig(since Servlet 2.3)、javax.servlet.ServletInputStream、javax.servlet.ServletOutputStream、javax.servlet.ServletException 等。 6. Servlet ...

    JavaEE学习项目源代码及学习笔记.zip

    2. **JavaEE_02ServletConfigContext**:这部分可能涵盖了ServletConfig和ServletContext的概念。ServletConfig提供单个Servlet的配置信息,而ServletContext则代表整个Web应用的共享信息和全局资源。 3. **JavaEE_...

    Java Web 笔记总结

    Java Web 笔记总结主要讲解了 Servlet 的概念、生命周期、创建方式、映射细节、线程安全、获取配置信息等知识点。 Servlet 概念 Servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。...

    jsp的九大内置对象详细讲解

    下面将对这九大内置对象进行详细讲解。 1. **pageContext对象**:PageContext对象提供了对整个请求范围内的数据存储和检索的能力,它允许开发者在不同作用域之间共享数据。此外,它还提供了对其他八大内置对象的...

    jsp九大内置对象讲解

    6. config对象(javax.servlet.ServletConfig) config对象用于获取servlet的配置信息。 7. page对象(javax.servlet.jsp.HttpJspPage) page对象是JSP九大内置对象之一,用于表示当前的JSP页面。 8. exception...

    实例讲解JSP内置对象

    - **application对象**:javax.servlet.ServletContext,代表整个Web应用,用于共享全局信息。 - **config对象**:javax.servlet.ServletConfig,提供了关于当前Servlet的配置信息。 - **pageContext对象**:...

    WEB 项目中JAVA取得WEBROOT物理路径

    在Servlet中,我们可以通过`ServletConfig`的`getServletContext()`方法获取`ServletContext`实例。在Filter中,我们可以直接从`FilterConfig`获取。在监听器中,`ServletContextListener`的`contextInitialized()`...

    Head First Servlets and JSP 中文 第二版

    书中详细介绍了Servlet生命周期,包括Servlet的初始化、服务、销毁等阶段,以及如何使用ServletConfig和ServletContext接口来获取配置信息和整个应用的共享资源。 JSP(JavaServer Pages)是动态网页技术,它将Java...

    夏帮贵《Java web开发完全掌握》示例源代码(1-5章)

    第二章可能涉及Servlet的生命周期和API,包括init()、service()、destroy()方法,以及ServletConfig和ServletContext接口的应用。同时,可能讲解了会话跟踪和Cookie的使用,这些都是在Web应用中管理用户状态的关键...

    Servlet与JSP核心编程第二版.pdf

    在本书中,读者将了解到Servlet生命周期的各个阶段,包括加载、初始化、服务、销毁,以及如何使用ServletConfig和ServletContext接口来配置和通信。此外,还会深入探讨Servlet的过滤器(Filter)和监听器(Listener...

    Jsp内置对象参考手册.chm+JSP内置对象详细讲解

    - `ServletContext`对象代表整个Web应用,它可以在所有的会话和请求之间共享数据。常用于配置信息、全局变量或者初始化参数的存储。 6. **out对象** - `JspWriter`对象负责将内容输出到客户端,类似于Servlet中的...

    深入 Java Servlet 网络编程

    2.1 ServletConfig 和 ServletContext:ServletConfig 对象存储了Servlet的初始化参数,ServletContext 则代表整个Web应用的共享环境,可用于全局信息交换。 2.2 HttpServletRequest 和 HttpServletResponse:这两...

    韩顺平servlet部分源码

    Servlet API包含了许多接口和类,如`GenericServlet`、`Servlet`、`ServletConfig`、`ServletContext`等。`GenericServlet`是所有Servlet的抽象基类,实现了`Servlet`和`ServletConfig`接口。`Servlet`接口定义了...

    servlet.docx

    通过以上的讲解,你应该对Servlet有了更深入的理解,包括它们的工作原理、配置方法以及如何在实际开发中使用。Servlet是构建动态Web应用的重要工具,掌握好Servlet可以帮助你更好地进行Java Web开发。

    软件开发技术实战方案(企业培训).pdf

    学员将学习Servlet的工作原理,包括请求处理流程,使用HttpServletRequest和HttpServletResponse对象进行数据交换,以及如何利用HttpSession、ServletConfig和ServletContext管理应用程序的全局信息。对于JSP,课程...

    软件开发技术实战方案(企业培训).docx

    HttpServletRequest和HttpServletResponse是处理请求和响应的主要接口,而HttpSession、ServletConfig和ServletContext提供了上下文信息和会话管理。JSP结合了Java代码和HTML,提供了一种方便的视图层开发方式,页面...

    Head First Servlets & JSP 学习笔记

    7. **ServletConfig与ServletContext**: - **ServletConfig**:每个Servlet实例有一个ServletConfig对象,提供Servlet的初始化参数。 - **ServletContext**:全局上下文,所有Servlet共享,可用于跨Servlet通信和...

Global site tag (gtag.js) - Google Analytics