实验环境:Myeclipse10 + tomcat7
Application对象为了多个应用程序保存信息,对于每个容器,每个用户都共同拥有一个application对象,服务器启动以后,会自动创建一个application对象,这个对象会一直保持到服务器关闭,
JSP(jsp:application)实例
。下列实例用于统计页面访问次数。
1.application.jsp
?
1
2
3
4
5
6
7
8
9
10
11
<%@ page language=java import=java.util.* pageEncoding=utf-8%>
<%
int count = 0;
String c_name = request.getParameter(c_name);
try {
count = Integer.parseInt((application.getAttribute(c_name).toString()));
} catch(Exception e){ }
out.println(自服务器启动后,此页面已经被访问了 + count +次);
count++;
application.setAttribute(c_name, new Integer(count));
%>
2.test_application.jsp?
1
2
3
4
5
<%@ page language=java import=java.sql.* pageEncoding=utf-8 errorPage=%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+://+request.getServerName()+:+request.getServerPort()+path+/;
%>
> html;" http-equiv="Content-Type" /> 测试计数器
对应资源:http://download.csdn.net/detail/svitter/7358563