JSP application.setAttribute()方法:设置属性
发布时间:2020-12-15 02:44:07 所属栏目:Java 来源:网络整理
导读:该方法用于设置由 name 指定名字的 application 对象的属性值 object。 语法: setAttribute(String name,Object object) 参数说明: name:要设置的属性名称。 object:要设置的属性值,可以是任何对象。 示例 使用 setAttribute 方法设置属性,关键代码如下
|
该方法用于设置由 name 指定名字的 application 对象的属性值 object。 语法: setAttribute(String name,Object object) 参数说明:
示例使用 setAttribute 方法设置属性,关键代码如下:
<%
application.setAttribute("user","lzw");
Date now = new Date();
application.setAttribute("now",now);
%>
典型应用application 对象的特点是它在整个应用中都有效,根据 application 的这一特点可开发一个简单的网页计数器程序,代码如下:
<body>
<p>application实现简单计数器<br>
<%
Integer count = null; //定义用于表示计数器的Integer对象
synchronized(application){ //同步处理,保证只有一个进程可访问本方法
count = (Integer)application.getAttribute("counter"); //获取保存在application对象中的信息
if(count==null) //判断该变量是否为空
count = new Integer(0);
count = new Integer(count.intValue()+1); //将变量进行加1处理
application.setAttribute("counter",count); //将变量保存在application对象中
}
%>
<font size=6 color="blue">您好!欢迎访问本站,您是第<%=count%>位访客</font>>
</body>
运行结果如下:application实现简单计数器 您好!欢迎访问本站,您是第8位访客 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
