<br /> 在<a class="link_keyword" href="http://www.qqread.com/keywords/jsp.html" target="_blank">JSP</a>中取得在WEB.XML中定义的参数<br />
<br />
在WEB.XML文件中设置参数: <br />
<?xml version="1.0" encoding="ISO-8859-1"?> <br /><table border="0" align="left" class=ppc_download_ad_frame cellspacing=0 cellpadding=0 width="1%" style="margin-top:10px;margin-right:7px;margin-bottom:3px;margin-left:0px">
<tr>
<td id=a><img height=9 width=9></td>
<td id=b width="100%"><img height=1 width=1></td>
<td id=c><img height=9 width=9></td>
</tr>
<tr>
<td id=d><img height=1 width=1></td>
<td id=e valign=top height="100%"><!-- frame contents -->
<table cellspacing=0 cellpadding=0 border=0>
<tr>
<td><div id="w_hzh"></div></td>
</tr>
</table>
<!-- /frame contents --></td>
<td id=f><img height=1 width=1></td>
</tr>
<tr>
<td id=g><img height=9 width=9></td>
<td id=h><img height=1 width=1></td>
<td id=i><img height=9 width=9></td>
</tr>
</table>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <br />
<web-app> <br />
<br />
<servlet> <br />
<servlet-name> myjsp </servlet-name> <br />
<jsp-file> /MyJsp.jsp </jsp-file> <br />
<init-param> <br />
<param-name>firstparam</param-name> <br />
<param-value>firstparamvalue</param-value> <br />
</init-param> <br />
</servlet> <br />
<br />
<servlet-mapping> <br />
<servlet-name> myjsp </servlet-name> <br />
<url-pattern> /myurl/* </url-pattern> <br />
</servlet-mapping> <br />
<br />
</web-app> <br />
<br />
下面的程序无法取出在WEB.XML中定义的参数firstparam的值firstparamvalue <br />
<html> <br />
<HEAD><T99vLE>my jsp page .jsp</T99vLE></HEAD> <br />
My init parameter is <%= application.getInitParameter("firstparam") %> <br />
</html> <br />
<br />
下面的程序就可以取出在WEB.XML中定义的参数firstparam的值firstparamvalue <br />
<% <br />
String Str1; <br />
Str1=config.getInitParameter("firstparam"); <br />
Out.println(Str1); <br />
%> <br />
<br />
<br />
<br />
因为config是类javax.servlet.ServletConfig的对象,而application 是类 javax.servlet.ServletContext的对象. <br />
<br />
如果指定WebLogic SERVER的侦听端口为80,那么在<a class="link_keyword" href="http://www.qqread.com/keywords/ie.html" target="_blank">IE</a>中就不用输入端口 <br />
http://hostname/myfile.html取代http://hostname:portnumber/myfile.html.
</div>
</div>