Skip to content Skip to footer

initParam对象

​ 在开发一个Web应用程序时,通常会在web.xml文件中配置一些初始化参数,为了方便获取这些参数,EL表达式提供了一个initParam隐式对象,该对象可以获取Web应用程序中全局初始化参数,具体示例如下所示:

${initParam.count}

为了让初学者更好的学习initParam隐式对象,接下来就在chapter07工程中配置初始化参数,然后获取配置好的初始化参数。

(1)打开chapter07工程的web.xml文件,在元素下增加一个子元素,具体代码如下:

webSite

www.itcast.cn

(2)在chapter07工程的WebContex根目录下,创建一个initparam.jsp文件,在该文件中使用initParam对象获取web.xml文件中配置的初始化参数,如例1所示。

例1 initparam.jsp

1 <%@ page language="java" contentType="text/html; charset=utf-8"

2 pageEncoding="utf-8"%>

3

4

5

6 初始化参数webSite的值为:

7 ${initParam.webSite}

8

9

重新启动tomcat,打开IE浏览器,在地址栏中输入http://localhost:8080/chapter07/initparam.jsp访问initparam.jsp页面,此时,浏览器窗口中显示的结果如图1所示。

图1 initparam.jsp

从图1可以看出,webSite的值为www.itcast.cn,这个值就是在web.xml文件中配置的初始化参数。在例1中使用initParam隐式对象便可以获取到当前应用的初始化参数。

Copyright © 2088 世界杯德国巴西_世界杯为什么四年一次 - lynzzx.com All Rights Reserved.
友情链接