`
阅读更多

 

ServletConfig接口

       定义

       public interface ServletConfig

       这个接口定义了一个对象,通过这个对象,Servlet引擎配置一个Servlet并且允许Servlet获得一个有关它的ServletContext接口的说明。每一个ServletConfig对象对应着一个唯一的Servlet

       方法

       1getInitParameter

       public String getInitParameter(String name);

       这个方法返回一个包含Servlet指定的初始化参数的String。如果这个参数不存在,返加空值

       2getInitParameterNames

       public Enumeration getInitParameterNames();

       这个方法返回一个列表String对象,该对象包括Servlet的所有初始化参数名。如果Servlet没有初始化参数,getInitParameterNames返回一个空的列表。

       3getServletContext

       public ServletContext getServletContext();

       返回这个ServletServletContext对象。

 

eg:      servlet的初始化方法init(ServletConfig config).

   public void init(ServletConfig config) throws ServletException {
        String basePath = config.getInitParameter("basePath");    //web.xml的<init-param>中配置的初始参数   
        String realPath = config.getServletContext().getRealPath(basePath);
        oResController = new ResourceFileController(realPath);
        ResourceFile.setContentTypeMapping("js", "application/x-                    javascript;charset=gb2312");
        log.info("ScriptLoader servlet has inited...");
    }

分享到:
评论

相关推荐

    ServletConfig的描述

    首先,我们来看ServletConfig接口的主要方法: 1. `getServletName()`: 这个方法返回Servlet的名称,它在web.xml配置文件中通过`&lt;servlet-name&gt;`元素定义。Servlet名称是唯一的,用于在Servlet容器中标识Servlet。 ...

    ServletConfig

    ServletConfig接口定义了几个关键方法,如`getServletName()`、`getInitParameter(String name)`等。实现这个接口的类通常由Servlet容器内部提供,具体实现会根据不同的容器有所不同。 ### 工具支持 开发过程中,...

    servlet常用接口

    ServletConfig接口代表Servlet的配置信息,由Servlet容器在初始化Servlet时传递给Servlet实例。它包含以下方法: - `getServletName()`: 获取Servlet的名称。 - `getInitParameter(String name)`: 获取Servlet...

    Servlet+API中文API[China]

    Servlet处理请求、多线程和映射、Servlet的卸载、Servlet映射技术、通过类名调用Servlet、HTTP会话、建立Session、Request Dispatcher接口、Servlet接口、ServletConfig接口、ServletContext接口、SingleThreadModel...

    Servlet API 帮助文档

    - `GenericServlet`还实现了ServletConfig接口,允许访问Servlet的配置信息。 - `destroy()`方法在`GenericServlet`中是空实现,但在子类中可以覆盖以执行特定的销毁操作。 - `log()`和`log(String msg, ...

    servlet-api基本类和接口介绍

    ServletConfig接口 `ServletConfig`接口提供了一种方式来获取Servlet的配置信息,如初始化参数。这是在Servlet实例化时由容器提供的。 - **`ServletConfig getServletConfig()`**:返回当前Servlet的配置对象。 -...

    Servlet常用接口

    4. **ServletConfig接口**: 通过`init(ServletConfig config)`方法,Servlet可以获取到ServletConfig对象,从中读取初始化参数。 5. **HttpServletRequest和HttpServletResponse接口**: 这两个接口提供了处理...

    servlet常用类接口

    #### 四、ServletConfig接口 `ServletConfig`接口提供了一种机制,使得Servlet能够访问其配置参数。这些参数通常在部署描述符(web.xml)中定义,并且可以用来定制Servlet的行为。主要方法包括: 1. **...

    Java Servlet 中文API档.doc

    3. **ServletConfig接口**:ServletConfig接口提供了Servlet获取配置信息的方法,比如初始化参数、Servlet名称等,这些信息是在Servlet容器启动时从web.xml配置文件中读取的。 4. **ServletContext接口**:...

    Jsp_Servlet_中文API档

    ServletConfig接口提供Servlet容器向Servlet传递配置信息的途径,如Servlet的初始化参数。它有一个重要的方法`getInitParameter(String name)`,用于获取Servlet的初始化参数值。 **四、ServletContext接口** ...

    Java Servlet API说明文档

    GenericServlet是Servlet接口的一个抽象类,它实现了Servlet和ServletConfig接口。开发者可以通过继承GenericServlet,重写`service()`方法来创建一个通用的Servlet,适用于多种类型的请求。 三、HttpServlet类 ...

    jsp api,仅供参考

    ServletConfig接口提供了Servlet的配置信息,例如初始化参数。Servlet在初始化时,Web服务器会传递一个ServletConfig实例给Servlet。 四、ServletContext接口 ServletContext接口代表了一个Servlet容器(如Tomcat)...

    Servlet 2.5 API

    GenericServlet是一个抽象类,实现了Servlet接口和ServletConfig接口。它提供了基本的Servlet服务,但不包含特定的HTTP协议处理。开发者可以扩展这个类来创建非HTTP协议的Servlet。 三、HttpServlet类 HttpServlet...

    servlet-api源码包

    GenericServlet是一个抽象类,实现了Servlet和ServletConfig接口,提供了一般化的Servlet实现。它不直接处理HTTP请求,但可以作为其他协议的Servlet的基础。开发者可以通过重写`service(ServletRequest, Servlet...

    Servlet API

    - `GenericServlet`是一个抽象类,实现了Servlet接口和ServletConfig接口。它提供了默认的生命周期方法实现,适用于所有协议的服务器端小应用程序。 3. **HttpServlet** - `HttpServlet`继承自`GenericServlet`,...

    ServletAPI-docs.rar

    文档可能包括Servlet接口、GenericServlet类、HttpServlet类、ServletConfig接口、ServletContext接口等关键组件的详细说明。 1. **Servlet接口**:Servlet接口定义了Web服务器与Servlet之间的通信规范,提供了服务...

    servlet的api

    GenericServlet是一个抽象类,实现了Servlet接口和ServletConfig接口。它提供了基本的生命周期方法和服务方法的通用实现,适用于所有协议的Servlet。你可以直接继承GenericServlet,但通常更常见的是使用...

    ServletAPI中文文档.7z

    4. **ServletConfig接口**:每个Servlet实例都有一个ServletConfig对象,用于存储Servlet的初始化参数和容器提供的其他信息。 5. **ServletContext接口**:代表一个Web应用程序的上下文,是所有Servlet共享的信息...

Global site tag (gtag.js) - Google Analytics