Java培训之参数了解:initParam参数是什么意思?

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

${initParam.count}

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

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

<context-param>
   <param-name>webSite</param-name>
   <param-value>www.itcast.cn</param-value>
</context-param>

  (2在chapterU/上在的 webContex根目录下,创建一个initparam.jsp文件,在该文件中使用initParam对象获取web.xml文件中配置的初始化参数,如例7-10所示。

<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<head></head>
<body>
    初始化参数website的值为:        <br>
    ${initParam.webSite}
</body>
</html>

  例7-10 initparam.jsp

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

initParam参数是什么意思

图7-7 initparam.jsp

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

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/254046.html

(0)
上一篇 2022年5月9日
下一篇 2022年5月9日

相关推荐

发表回复

登录后才能评论