四.aplication对象 1.什么是application: 服务器启动后就产生了这个application对象,当客户再所访问的网站的各个页面之间浏览时,这个application对象都是同一个,直到服务器关闭。飞.飞Asp技术乐园但是与session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象。 2.Application对象常用方法: (1)public void setAttribute(String key,Object obj): 将参数Object指定的对象obj添加到application对象中,并为添加的对象指定一个索引关键字。 (2)public Object getAttribute(String key): 获取application对象中含有关键字的对象。飞~飞Asp技术乐园 例:application.jsp
<HTML> <HEAD> <TITLE>application变量的使用</TITLE> </HEAD> <BODY> <CENTER> <FONT SIZE = 5 COLOR = blue>application变量的使用</FONT> </CENTER> <HR> <P></P> <% Object obj = null; String strNum = (String)application.getAttribute("Num"); int Num = 0; //检查是否Num变量是否可取得 if(strNum != null) Num = Integer.parseInt(strNum) + 1; //将取得的值增加1 application.setAttribute("Num", String.valueOf(Num)); //起始Num变量值 %> application对象中的<Font color = blue>Num</Font>变量值为 <Font color = red><%= Num %></Font><BR> </BODY> </HTML>
|