`

JSP读取Web.xml中的参数配置

阅读更多
  <servlet>
    <servlet-name>Password_Validate</servlet-name>
    <jsp-file>/check.jsp</jsp-file>
    <init-param>
    	<param-name>secret</param-name>
    	<param-value>macrotea</param-value>
    </init-param>
  </servlet>

  <servlet-mapping>
    <servlet-name>Password_Validate</servlet-name>
    <url-pattern>/check.jsp</url-pattern>
  </servlet-mapping>

 

如上配置后,当访问"/check.jsp"后,可以如下方式获取:

<%!
	ServletConfig config=getServletConfig();
%>
<%
	String secret=config.getInitParameter("secret");
	System.out.println(secret);
%>

  

 

更多参考代码模板:http://macrotea.iteye.com/blog/808476

 

 

分享到:
评论

相关推荐

    web.xml配置文件详解

    它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其配置项及其作用至关重要。 #### 二、web.xml文件结构 `web.xml`文件的最外层标签为`&lt;web-app&gt;`,所有的配置项都需要定义在这个标签...

    jsp 从web.xml读取连接数据库的参数

    在JSP或Servlet中读取web.xml中的参数 在JSP或Servlet中读取这些参数的方法是通过`ServletContext`对象的`getInitParameter()`方法。下面是一个示例代码: ```java // 获取ServletContext对象 ServletContext ...

    jsp 从web.xml读取连接数据库的参数.docx

    1. **web.xml**:是Java Web应用程序的核心配置文件,它定义了Web应用的部署描述符,包括Servlet映射、初始化参数、环境条目等。 2. **JSP (Java Server Pages)**:是一种基于Java的服务器端脚本技术,用于创建动态...

    web.xml配置详细介绍(CHM)

    `web.xml`是Servlet容器(如Tomcat、Jetty等)启动时读取的配置文件,用于指导服务器如何处理Web应用中的请求和资源。通过这个文件,你可以设置初始化参数、映射Servlet、配置过滤器、声明安全约束等。 2. **基本...

    web.xml加载顺序与web.xml常用节点解析

    `web.xml`是Java Web应用程序的核心配置文件,用于定义应用服务器如何初始化和管理Web应用程序。它遵循Java Servlet规范中的标准,为开发者提供了一种结构化的方式来配置Servlet、过滤器、监听器和其他组件。理解`...

    web.xml配置详解

    `web.xml`文件位于Web应用程序的`WEB-INF`目录下,它是Web容器加载Web应用程序时读取的第一个配置文件。通过这个文件,开发者可以指定应用程序的上下文参数、监听器、过滤器以及Servlet等配置信息。 #### 二、主要...

    web.xml文件标签详解

    以上只是 `web.xml` 文件中的一部分标签解析,实际上还有许多其他标签,如 `filter`、`servlet`、`listener` 等,它们分别用于过滤器配置、Servlet定义和事件监听器注册。每个标签都在构建和配置Java Web应用的过程...

    web.xml的配置(非常全)

    - **`context-param`**:用于定义上下文初始化参数,常用于配置数据源或读取属性文件。 - **`filter`** 和 **`filter-mapping`**:用于定义过滤器及其映射,能够对请求和响应进行预处理或后处理。 - **`listener`**...

    解析web.xml中在Servlet中获取context-param和init-param内的参数

    在Java Web开发中,`web.xml`是应用的部署描述符,它包含了应用程序的各种配置信息。其中,`context-param`和`init-param`是两个重要的元素,用于设置应用级和Servlet级的初始化参数。理解它们的用法和如何在Servlet...

    struts.xml中constent属性参数配置大全

    ### Struts.xml中Constant属性参数配置详解 #### 概述 在Struts2框架中,`struts.xml` 文件扮演着至关重要的角色,它不仅负责配置应用的基本信息,还允许开发者通过一系列的常量(constant)来定制Struts2的行为。...

    web.xml文件加载顺序[归纳].pdf

    首先,当Web应用程序启动时,Web容器(如Tomcat、Jetty等)会读取web.xml文件。在这个过程中,它会首先处理`&lt;listener&gt;`和`&lt;context-param&gt;`这两个元素。`&lt;listener&gt;`定义了监听器,这些监听器在Servlet上下文...

    structs文件配置

    `web.xml`是部署描述符,在Web应用中扮演着核心角色,它定义了Servlet、Filter、Listener等组件,并设置了初始化参数和映射规则。在Struts框架中,`web.xml`的配置尤为关键,因为它负责初始化Struts的核心组件——`...

    weblogic.xml说明

    weblogic.xml是Oracle WebLogic Server中用于定义Web应用程序部署特性的核心配置文件。这个文件包含了服务器特定的部署描述符元素,这些元素详细描述了Web应用如何在WebLogic环境中运行。若Web应用不包含weblogic....

    DWR.xml配置文件说明书(含源码)

    &lt;creator id="new" class="uk.ltd.getahead.dwr.create.NewCreator"/&gt;DWR已经将这配置到了内置的dwr.xml文件中,并不需要进行额外的配置. Creator通过调用类的默认的构造方法创建实例.应用new creator有以下几个优点:...

    dom4j解析struts.xml需要的包装类

    在Struts2中,配置文件`struts.xml`扮演着核心角色,它定义了动作(Action)、包(Package)和结果(Result)等关键组件的行为。为了方便地解析和处理这些配置,开发者常常会创建自定义的包装类(Wrapper Class),...

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

    这一节将介绍 ServletContext 和 ServletConfig 这两个接口。 通过这两个接口,我们可以在web.... 两者的设置内容都写在web.xml中。在Eclipse中新建Servlet时, 可以看到设置初始化参数的位置,如下图: 而上下文参数就

    高级WEB编程技术(JSP与XML)教学网页

    3. **配置管理**:在大型Web项目中,XML文件常用于存储配置信息,JSP可以通过读取XML配置文件,动态调整页面行为。 4. **数据交换**:JSP页面可以接收XML数据作为请求参数,也可以以XML格式返回响应,实现前后端...

Global site tag (gtag.js) - Google Analytics