<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
分享到:
相关推荐
它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其配置项及其作用至关重要。 #### 二、web.xml文件结构 `web.xml`文件的最外层标签为`<web-app>`,所有的配置项都需要定义在这个标签...
在JSP或Servlet中读取web.xml中的参数 在JSP或Servlet中读取这些参数的方法是通过`ServletContext`对象的`getInitParameter()`方法。下面是一个示例代码: ```java // 获取ServletContext对象 ServletContext ...
1. **web.xml**:是Java Web应用程序的核心配置文件,它定义了Web应用的部署描述符,包括Servlet映射、初始化参数、环境条目等。 2. **JSP (Java Server Pages)**:是一种基于Java的服务器端脚本技术,用于创建动态...
`web.xml`是Servlet容器(如Tomcat、Jetty等)启动时读取的配置文件,用于指导服务器如何处理Web应用中的请求和资源。通过这个文件,你可以设置初始化参数、映射Servlet、配置过滤器、声明安全约束等。 2. **基本...
`web.xml`是Java Web应用程序的核心配置文件,用于定义应用服务器如何初始化和管理Web应用程序。它遵循Java Servlet规范中的标准,为开发者提供了一种结构化的方式来配置Servlet、过滤器、监听器和其他组件。理解`...
在Java Web开发中,`web.xml`是应用的部署描述符,它包含了应用程序的各种配置信息。其中,`context-param`和`init-param`是两个重要的元素,用于设置应用级和Servlet级的初始化参数。理解它们的用法和如何在Servlet...
`web.xml`文件位于Web应用程序的`WEB-INF`目录下,它是Web容器加载Web应用程序时读取的第一个配置文件。通过这个文件,开发者可以指定应用程序的上下文参数、监听器、过滤器以及Servlet等配置信息。 #### 二、主要...
以上只是 `web.xml` 文件中的一部分标签解析,实际上还有许多其他标签,如 `filter`、`servlet`、`listener` 等,它们分别用于过滤器配置、Servlet定义和事件监听器注册。每个标签都在构建和配置Java Web应用的过程...
- **`context-param`**:用于定义上下文初始化参数,常用于配置数据源或读取属性文件。 - **`filter`** 和 **`filter-mapping`**:用于定义过滤器及其映射,能够对请求和响应进行预处理或后处理。 - **`listener`**...
### Struts.xml中Constant属性参数配置详解 #### 概述 在Struts2框架中,`struts.xml` 文件扮演着至关重要的角色,它不仅负责配置应用的基本信息,还允许开发者通过一系列的常量(constant)来定制Struts2的行为。...
首先,当Web应用程序启动时,Web容器(如Tomcat、Jetty等)会读取web.xml文件。在这个过程中,它会首先处理`<listener>`和`<context-param>`这两个元素。`<listener>`定义了监听器,这些监听器在Servlet上下文...
`web.xml`是部署描述符,在Web应用中扮演着核心角色,它定义了Servlet、Filter、Listener等组件,并设置了初始化参数和映射规则。在Struts框架中,`web.xml`的配置尤为关键,因为它负责初始化Struts的核心组件——`...
weblogic.xml是Oracle WebLogic Server中用于定义Web应用程序部署特性的核心配置文件。这个文件包含了服务器特定的部署描述符元素,这些元素详细描述了Web应用如何在WebLogic环境中运行。若Web应用不包含weblogic....
<creator id="new" class="uk.ltd.getahead.dwr.create.NewCreator"/>DWR已经将这配置到了内置的dwr.xml文件中,并不需要进行额外的配置. Creator通过调用类的默认的构造方法创建实例.应用new creator有以下几个优点:...
在Struts2中,配置文件`struts.xml`扮演着核心角色,它定义了动作(Action)、包(Package)和结果(Result)等关键组件的行为。为了方便地解析和处理这些配置,开发者常常会创建自定义的包装类(Wrapper Class),...
这一节将介绍 ServletContext 和 ServletConfig 这两个接口。 通过这两个接口,我们可以在web.... 两者的设置内容都写在web.xml中。在Eclipse中新建Servlet时, 可以看到设置初始化参数的位置,如下图: 而上下文参数就
3. **配置管理**:在大型Web项目中,XML文件常用于存储配置信息,JSP可以通过读取XML配置文件,动态调整页面行为。 4. **数据交换**:JSP页面可以接收XML数据作为请求参数,也可以以XML格式返回响应,实现前后端...