`
liudaoru
  • 浏览: 1578800 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

getServletContext()和getServletConfig()的意思

    博客分类:
  • java
阅读更多

From: http://www.blogjava.net/shichengjun1984/articles/159935.html

 

getServletConfig()  
   
   在servlet初始化时,容器传递进来一个ServletConfig对象并保存在servlet实例中,该对象允许访问两项内容:初始化参数和ServletContext对象,前者通常由容器在文件中指定,允许在运行时向sevrlet传递有关调度信息,比如说getServletConfig().getInitParameter("debug")后者为servlet提供有关容器的信息。此方法可以让servlet在任何时候获得该对象及配置信息。  

getServletContext()  

   一个servlet可以使用getServletContext()方法得到web应用的servletContext  
   即而使用getServletContext的一些方法来获得一些值  
   比如说getServletContext().getRealPath("/")来获得系统绝对路径  
  getServletContext().getResource("WEB-INF/config.xml")来获得xml文件的内容

分享到:
评论

相关推荐

    javaee聊天室

    - `getServletConfig().getServletContext().getAttribute("Words")` 和 `getServletConfig().getServletContext().setAttribute("Words", "系统提示:可以聊天");` 访问和设置ServletContext的全局属性。...

    spring+hibernate+osworkflow

    ApplicationContext cxt = WebApplicationContextUtils.getWebApplicationContext(this.getServletConfig().getServletContext()); Workflow wf = (Workflow)cxt.getBean("workflow"); 用osworkflow自带的designer把...

    java工程师笔试题(包含实习生、高级工程师)

    Java工程师笔试题集合 本资源摘要信息涵盖了Java工程师笔试题,涵盖了实习生和高级工程师的知识点...14. getServletContext()和 getServletConfig() 的意思 getServletContext()是获取 web 中的 servletContex 对象。

    Servlet获取初始化参数.doc

    ServletConfig servletConfig = getServletConfig(); String username = servletConfig.getInitParameter("username"); String email = servletConfig.getInitParameter("email"); ``` 获取 ServletContext 和 ...

    Servlet初始化参数和上下文初始化参数训练及处理数据库示例[汇编].pdf

    要获取这些参数,可以在 Servlet 中通过 `getServletConfig().getServletContext().getInitParameter()` 方法,或者直接调用 `getServletContext().getInitParameter()` 方法,两者是等价的。 三、实践演示 下面是...

    Servlet_API_中文版

    `ServletRequest` 和 `ServletResponse` 分别封装了客户端请求的数据和服务器的响应数据。 ```java public void service(ServletRequest request, ServletResponse response) throws ServletException, ...

    Servlet、Filter、Listener深入理解.docx

    2. `getServletConfig()`: 返回Servlet的配置信息,包括初始化参数和Servlet的名称。 3. `service(ServletRequest req, ServletResponse res)`: 容器调用此方法处理客户端请求。`ServletRequest`和`ServletResponse...

    ServLetContext基础

    ServLetContext 解决的问题:不同的用户使用相同的数据 就是不同的用户,访问...ServletContext sc1=this.getServletConfig().getServletContext(); ServletContext sc2=req.getSession().getServletContext(); 注意

    j2ee 中文api

    5. `ServletContext getServletContext()`: 获取Servlet上下文对象,可以用来获取整个Web 应用的信息。 6. `void log(String msg)`: 使用Servlet 上下文记录日志信息。 7. `void log(String msg, Throwable t)`: ...

    JAVAweb开发14566PPT课件.ppt

    ServletConfig config = getServletConfig(); ServletContext context = config.getServletContext(); ``` #### 1. 获取ServletContext引用 Servlet容器在启动时为每个Web应用创建ServletContext实例,用于共享...

    ServletContext与ServletConfig的深度分析

    在Java Web开发中,`ServletContext`和`ServletConfig`是非常重要的两个接口,它们分别代表了应用级别的共享环境和单个Servlet的配置信息。理解这两个接口的工作原理对于构建高效、可维护的应用程序至关重要。 ####...

    Servlet API 中文版.doc

    - `getServletContext()`: 获取Servlet上下文对象,可以获取整个Web应用的信息。 - `getServletInfo()`: 返回一个空字符串。 - `init(ServletConfig config)`: 存储`config`对象,并调用`init()`方法,子类可以...

    ServletConfig与ServletContext.docx

    ServletContext允许在不同的Servlet之间共享数据,也可以用来获取全局的初始化参数,通过`getServletContext().getInitParameter("foo")`来获取。例如,以下是如何在`web.xml`中定义上下文初始化参数: ```xml ...

    Servlet过滤器与侦听器.ppt

    `getServletConfig()`和`getServletContext()`方法分别返回Servlet的配置信息和应用程序上下文。 `HttpServlet`是`GenericServlet`的子类,专门为处理HTTP协议而设计。`HttpServlet`重写了`service()`方法,根据...

    JAVAweb开发课件.ppt

    1. **获取 ServletContext 引用**:Servlet 可以通过 `getServletContext()` 方法直接获取引用,或者通过 `getServletConfig().getServletContext()` 方法间接获取。这两个方法都是为了方便在不同 Servlet 之间共享...

    J2EE基础知识.doc

    - **获取context-param**:使用`this.getServletConfig().getServletContext().getInitParameter(context名字)`。 了解并掌握这些基本概念和操作,对于J2EE初学者来说是非常重要的,它们构成了J2EE应用开发的基础。...

Global site tag (gtag.js) - Google Analytics