- getServletContext() 是获取web.xml中 <context-param> 配置的参数
- getServletConfig() 是获取web.xml 中 <servlet>中<init-param> 配置的参数
- ServletConfig对象拥有对ServletContext对象的引用,所以可以通过
getServletConfig().getServletContext()来获取ServletContext对象
- ServletContext对象应用于整个web app,而ServletContext只应用于当前Servlet
- 浏览: 48425 次
最新评论
【servlet】 getServletConfig() 与 getServletContext() 的区别
- 博客分类:
- servlet
相关推荐
1. `void destroy()`:与Servlet接口中的`destroy()`方法相同,用于销毁Servlet。 2. `String getInitParameter(String name)`:返回指定名称的初始化参数的值。 3. `Enumeration<String> getInitParameterNames()...
- `void init(ServletConfig config) throws ServletException`:初始化方法,与接口中的相同。 - `void destroy()`:销毁方法,释放资源。 - `String getServletInfo()`:返回关于Servlet的信息。 - `void log...
- `getServletConfig()`: 返回Servlet的ServletConfig对象,包含Servlet的配置信息。 - `getServletInfo()`: 返回关于Servlet的描述性信息。 - `destroy()`: 当Servlet不再需要时,由服务器调用,用于清理资源。 ...
4. `ServletContext getServletContext()`: 获取ServletConfig对象引用的ServletContext,它是整个Web应用的上下文,可以获取其他Servlet的信息或共享数据。 5. `void log(String msg)`, `void log(String msg, ...
Servlet API 是 Java Web 开发中不可或缺的一部分,它定义了服务器端程序(Servlet)与Web容器之间的交互规范。这个文档是Servlet API的中文版,对于中文使用者来说,更便于理解和学习。 1. **Servlet 接口**:...
`ServletConfig`接口提供了对Servlet初始化参数和Servlet上下文的访问,是Servlet与Servlet容器之间的桥梁。 - **getServletConfig()方法:** 返回传递给`init()`方法的`ServletConfig`对象,用于获取Servlet的配置...
`Servlet` 接口是所有 Servlet 类必须实现的核心接口,它定义了 Web 容器与 Servlet 之间的交互方式。主要包含以下几个关键方法: 1. `void init(ServletConfig config) throws ServletException`: 当 Servlet 被...
- `getServletConfig()`: 返回当前 Servlet 的 `ServletConfig` 对象,可以用来获取 Servlet 的初始化参数。 #### 二、ServletConfig 对象 - **ServletConfig** 对象包含了 Servlet 在 `web.xml` 配置文件中的...
Called by the servlet container to indicate to a servlet that the servlet is being taken out of service. destroy() - Method in class javax.servlet.GenericServlet Called by the servlet container to ...
5. `ServletContext getServletContext()`: 获取Servlet的上下文对象,可以用来获取全局信息或注册监听器。 6. `void init(ServletConfig config) throws ServletException`: 存储`ServletConfig`对象并调用`init()...
- **`ServletContext getServletContext()`**:获取Servlet上下文对象。 - **`String getServletInfo()`**:获取关于Servlet的信息。 - **`void log(String msg)`**:记录日志消息。 - **`void log(String msg, ...
ServletConfig servletConfig = getServletConfig(); String username = servletConfig.getInitParameter("username"); String email = servletConfig.getInitParameter("email"); ``` 获取 ServletContext 和 ...
`getServletConfig()`和`getServletContext()`方法分别返回Servlet的配置信息和应用程序上下文。 `HttpServlet`是`GenericServlet`的子类,专门为处理HTTP协议而设计。`HttpServlet`重写了`service()`方法,根据...
Servlet 引擎(如 Tomcat 或 Jetty)通过这些方法与 Servlet 进行交互。 - **`init(ServletConfig config)`**:此方法在 Servlet 被加载后立即调用一次,用来初始化 Servlet。`ServletConfig` 对象包含有关 Servlet...