猿教程 Logo

JSP Application内置对象

在JSP中,application是ServletContext类型的隐式对象。

当应用程序或项目部署在服务器上时,ServletContext的实例仅由Web容器创建一次。

此对象可用于从配置文件(web.xml)获取初始化参数。 它也可以用于从应用程序范围获取,设置或删除属性。

这个初始化参数可以被所有jsp页面使用。


application隐式对象的示例:

index.html

<form action="welcome">
<input type="text" name="uname">
<input type="submit" value="go"><br/>
</form>

web.xml文件

<web-app>

<servlet>
<servlet-name>sonoojaiswal</servlet-name>
<jsp-file>/welcome.jsp</jsp-file>
</servlet>

<servlet-mapping>
<servlet-name>sonoojaiswal</servlet-name>
<url-pattern>/welcome</url-pattern>
</servlet-mapping>

<context-param>
<param-name>dname</param-name>
<param-value>sun.jdbc.odbc.JdbcOdbcDriver</param-value>
</context-param>

</web-app>

welcome.jsp

<% 

out.print("Welcome "+request.getParameter("uname"));

String driver=application.getInitParameter("dname");
out.print("driver name is="+driver);

%>

输出



版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Jsp/application-implicit-object.html