`

获得servletcontext及servletconfig的参数

阅读更多
[size=medium]
1.在serlvet中可以通过以下方法得到servletconfig对象

public class LoginServlet extends HttpServlet {
	ServletConfig config;
public void init(ServletConfig sc) throws ServletException{
		this.config=sc;
		super.init(config);
		System.out.print(this.config.getInitParameter("username"));
	}

  <servlet>
    <servlet-name>LoginServlet</servlet-name>
    <servlet-class>org.test.servlet.LoginServlet</servlet-class>
   <init-param>
   <param-name>username</param-name>
   <param-value>zheng</param-value>
   </init-param>
   
  </servlet>


2.通过现有的ServletConfig对象的getServletContext()就可以得到servvletcontext对象,然后调用getInitParameter()方法可以得到参数。[/size]
分享到:
评论

相关推荐

    ServletContext与ServletConfig关系

    在访问 ServletConfig 对象参数时,可以通过 getInitParameter() 方法获取参数值,而在访问 ServletContext 对象参数时,可以通过 getInitParameter() 方法或 getAttribute() 方法获取参数值。 ServletConfig 和 ...

    ServletContext与ServletConfig的深度分析

    ### ServletContext与ServletConfig的深度分析 #### 一、概述 在Java Web开发中,`ServletContext`和`ServletConfig`是非常重要的两个接口,它们分别代表了应用级别的共享环境和单个Servlet的配置信息。理解这两个...

    ServletConfig与ServletContext.docx

    ServletConfig和ServletContext是Java Servlet API中的两个重要接口,它们在Web应用程序中扮演着关键角色,主要负责管理和传递初始化参数以及实现应用级别的通信。 ServletConfig对象主要用于装载Servlet的初始化...

    javaWEB总结(3):ServletConfig对象

    这个对象在Servlet容器(如Tomcat)加载Servlet时创建,并在Servlet的`init()`方法中通过`ServletConfig`参数传递给Servlet实例。让我们深入探讨ServletConfig对象的详细知识。 1. **ServletConfig对象的创建与生命...

    Servlet获取初始化参数.doc

    "Servlet获取初始化参数" Servlet 获取初始化参数是 Servlet 编程中一个非常重要的主题。...通过使用 `ServletContext` 和 `ServletConfig` 对象,我们可以轻松地获取这些参数,从而实现更好的 Web 应用程序开发。

    35、servlet--servletContext

    这些参数可以通过`servletContext`获取,供整个Web应用使用。 2. **发布事件**:`servletContext`可以发布事件,例如当Web应用启动或停止时,可以通知注册的监听器。这有助于实现应用程序的生命周期管理。 3. **...

    ServletConfig

    ServletConfig主要用于传递特定Servlet的初始化参数,而ServletContext则代表了整个Web应用程序的上下文,它可以共享数据给所有Servlet或Filter,并且提供了获取Web应用级的初始化参数和资源的功能。 ### 源码分析 ...

    有关ServletConfig与ServletContext的访问

    ServletConfig和ServletContext是Java Servlet API中的两个重要概念,它们在Web应用程序中扮演着配置和通信的角色。理解并熟练使用这两个接口对于开发高效、可维护的Web应用至关重要。 ServletConfig对象代表了一个...

    ServletConfig的描述

    ServletConfig是Java Servlet API中的一个重要接口,它是Servlet容器(如Tomcat、Jetty等)向Servlet传递初始化参数和上下文信息的主要方式。在Servlet的生命周期中,ServletConfig对象会在Servlet实例化时由容器...

    ServletContext与application异同.docx

    - 每个Servlet在被创建时,都会得到一个与之关联的`ServletConfig`对象,`ServletConfig`包含了Servlet特定的初始化参数。相比之下,`ServletContext`是全局的,服务于整个Web应用。 - `ServletConfig`是从`...

    Tomact容器相关知识

    ServletConfig对象提供了获取Servlet名称、获取初始化参数以及获取ServletContext引用的方法。 在配置Web应用程序时,通常会根据配置信息的作用范围选择使用ServletContext还是ServletConfig。全局的、跨Servlet...

    JSP 从配置文件获取参数详解

    javax.servlet.ServletContext接口(上下文参数)是针对整个项目的全局设置, 而javax.servlet.ServletConfig接口(初始化参数)是针对当前Servlet的设置。 两者的设置内容都写在web.xml中。在Eclipse中新建Servlet时, ...

    servletcontext详解

    - **通过`ServletConfig`对象**:每个Servlet都会有一个`ServletConfig`对象,该对象可以用来获取`ServletContext`对象。例如:`getServletConfig().getServletContext();` - **通过`GenericServlet`类**:继承自`...

    sevlet生命周期,request web.xml 及ServletContext总结

    在`init()`方法中,Servlet可以通过`ServletConfig`对象访问`web.xml`文件中的配置信息,获取初始化参数。 3. **服务**: 当请求到达时,Servlet容器调用Servlet实例的`service()`方法。这个方法会根据请求的HTTP...

    quartz servletcontext配置资料

    ServletContext是Java Servlet API中的一个接口,它是整个Web应用程序的共享环境,用于存储全局信息,如初始化参数、上下文路径等。在Web应用中,每个Web应用都有一个唯一的ServletContext对象,所有Servlet都能访问...

    javaWeb-连接mysql数据库增删改查

    在 JavaWeb 中,使用 `ServletContext` 和 `ServletConfig` 对象来获取 servlet 的配置信息。在本例中,我们使用 `ServletContext` 对象来获取 servlet 的上下文信息。 知识点六:使用 JSP 和 Servlet 分离页面逻辑...

    Java笔试面试题(含数据库&JQuery&JSP&JavaScript)

    在Servlet技术中,ServletContext和ServletConfig是两个重要的对象。ServletContext对象代表了整个web应用的环境,而ServletConfig对象提供了对当前Servlet配置信息的访问。通过这些对象可以获取web应用级别的初始化...

Global site tag (gtag.js) - Google Analytics