首页 > 编程笔记 > Java笔记 阅读:1,708

JSP application.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位访客

编程帮,一个分享编程知识的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

文章不深奥,不需要钻研,在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「编程帮」,你已然超越了90%的程序员!

编程帮二维码
微信扫描二维码关注

所有教程

优秀文章