JSP中怎么在页面中调用servlet中配置的<init-param>参数!
1个回答
展开全部
web.xml中这样配置:
===============================================
<context-param>
<param-name>userName</param-name>
<param-value>Jack</param-value>
</context-param>
================================================
JSP页面中这样取得并显示:
===================================================
<%
String paraValue=application.getInitParameter("userName");
%>
<%= paraValue %>
=====================================================
如果是多个参数,可以调用application.getInitParameterNames()方法,
这会返回一个枚举的集合,然后再通过迭代取出每个参数名对就的参数值.
如:
Enumeration<String> e =application.getInitParameterNames();
while(e.hasMoreElements()){
String paraName = e.nextElement();
String paraValue=application.getInitParameter("paraName");
}
===============================================
<context-param>
<param-name>userName</param-name>
<param-value>Jack</param-value>
</context-param>
================================================
JSP页面中这样取得并显示:
===================================================
<%
String paraValue=application.getInitParameter("userName");
%>
<%= paraValue %>
=====================================================
如果是多个参数,可以调用application.getInitParameterNames()方法,
这会返回一个枚举的集合,然后再通过迭代取出每个参数名对就的参数值.
如:
Enumeration<String> e =application.getInitParameterNames();
while(e.hasMoreElements()){
String paraName = e.nextElement();
String paraValue=application.getInitParameter("paraName");
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询