更新时间:2022年02月17日16时16分 来源:大阳城app官网入口 浏览次数:
在开发一个Web应用程序时,通常会在web.xml文件中配置一些初始化参数,为了方便获取这些参数,EL表达式提供了一个initParam隐式对象,该对象可以获取Web应用程序中全局初始化参数,具体示例如下所示。
${initParam.count}
为了让读者更好地学习initParam隐式对象,接下来就在chapter07工程中配置初始化参数,然后获取配置好的初始化参数。
(1)打开chapter07工程的web.xml 文件,在
webSite www.itcast.cn
(2在chapterU/上在的 webContex根目录下,创建一个initparam.jsp文件,在该文件中使用initParam对象获取web.xml文件中配置的初始化参数,如例7-10所示。
<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> 初始化参数website的值为:
${initParam.webSite}
例7-10 initparam.jsp
重新启动Tomcat,打开IE浏览器,在地址栏中输入“http://localhost: 8080/chapter07/initparam.jsp 访问initparam.jsp”页面,此时,浏览器窗口中显示的结果如图7-7所示。
图7-7 initparam.jsp
从图7-7可以看出,webSite的值为www.itcast.cn,这个值就是在 web.xml文件中配置的初始化参数。在例7-10中使用initParam隐式对象便可以获取到当前应用的初始化参数。