`
yacole
  • 浏览: 241155 次
  • 性别: Icon_minigender_1
  • 来自: 浙江科技学院
社区版块
存档分类
最新评论

JSP使用Application 对象

阅读更多

在前一篇里我们讲了在JSP 中使用session 来保存每个用户的私有信息,但有时服务器需要管理面向整个应用的参数,使得每个客户都能获得同样的参数值。那在JSP中应怎么办呢?和Session 一样, JSP使用Application 对象,操作的方法和Session "Times New Roman"一样。

   其API 使用如下:

   Application .setAttribute("Item", ItemValue); //设置一个应用变量

   Integer i=(Integer) Application.getAttribute("ItemName"); // 得到//item

   现以一个简单统计在线人数的的例子来说明Application的应用(这里不考虑离开的情况),init.jsp(初始化),count.jsp( 统计总人数并输出)。

init.jsp

代码
  1. <HTML>    
  2. <HEAD>    
  3. <TITLE> New Document </TITLE>    
  4. <BODY BGCOLOR="#FFFFFF">    
  5. <%    
  6. application.setAttribute("counter",new Integer(0));    
  7. out.println(application.getAttribute("counter"));    
  8. %>    
  9. </BODY>    
  10. </HTML>    
  11. count.jsp    
  12. <HTML>    
  13. <HEAD>    
  14. <TITLE> New Document </TITLE>    
  15. </HEAD>    
  16. <BODY BGCOLOR="#FFFFFF">    
  17. <%    
  18. Integer i=(Integer)application.getAttribute("counter");    
  19. i=new Integer(i.intValue()+1);    
  20. application.setAttribute("counter",i);    
  21. out.println((Integer)application.getAttribute("counter"));    
  22. %>    
  23. </BODY>    
  24. </HTML>  
分享到:
评论
2 楼 zhuge 2009-03-06  
1 楼 zhuge 2009-03-06  

相关推荐

    JSP 内置对象:application 对象.pptx

    **JSP内置对象:Application对象** 在Java Server Pages (JSP) 技术中,内置对象是预定义的对象,可以直接在JSP页面中使用,无需显式声明或实例化。这些对象提供了对服务器功能和环境的便捷访问。其中,`...

    JSP内置对象 session application的应用

    在JSP中,可以使用Application对象来保存所有用户的留言,以便所有用户可以查看这些留言。例如,在index.jsp文件中,可以使用以下代码来保存和检索所有用户的留言: ```jsp java.util.Vector v_book = (java.util....

    JSP+Application聊天室

    本项目“JSP+Application聊天室”提供了一个基于Java Server Pages (JSP) 技术和Application对象实现的实例,让我们深入探讨其中的技术要点。 **1. JSP(Java Server Pages)基础** JSP是Java的一种动态网页技术,...

    Jsp九大内置对象,request,session,application

    熟练使用这些内置对象是开发JSP应用程序的基本要求,尤其是对于request、session和application对象更是必须要掌握的。 会使用对象所具有的方法,能熟练使用每一种对象的几种常用方法。希望对大家有用。。。

    JSP_jsp_application实例

    【JSP_jsp_application实例】是一个关于Java Server Pages (JSP) 技术的应用实践案例。JSP是一种在服务器端运行的动态网页技术,它允许开发者使用HTML、XML或者其他标记语言来创建动态网页,同时结合Java代码实现...

    JSP游戏网站 JSP网游聊天室application session的使用

    - 与session不同,application对象的数据不会随着用户会话结束而消失,除非手动调用`application.removeAttribute()`或应用重启。 - 使用`application.setAttribute()`存储的数据可以在任何地方、任何时候被任何...

    jsp内置对象的使用

    5. **application对象**:ServletContext对象在整个Web应用的生命周期内共享数据,适用于所有用户和会话。例如,`application.getAttribute("globalKey")`和`application.setAttribute("globalKey", globalValue)`。...

    原生jsp进行Web编程—作业3-JSP内置对象-Part2

    一、JSP内置对象练习 1、使用JSP中的session对象,实现用户登陆检验 (1)(1)web目录下的session-login目录中,新建login.jsp(允许用户输入用户名和密码), ...4、使用application对象的属性存储统计网站访问人数

    实验三 JSP内置对象使用

    【实验三 JSP内置对象使用】 实验的目的是让学生熟悉并理解JSP中的几个核心内置对象,包括request、response、session、application以及out对象。这些对象是JSP中用于处理HTTP请求、响应、会话管理和输出数据的关键...

    jsp留言版-application

    在这个“jsp留言版-application”的项目中,开发者利用了JSP的内置对象`application`来实现了一个简单的在线留言功能。`application`对象在所有用户的会话之间共享数据,它在整个Web应用的生命周期内都存在,直到...

    jsp聊天技术,application实现聊天

    5. **使用`application`对象**:在JSP中,可以使用`&lt;jsp:useBean&gt;`标签创建一个`HttpSession`对象,然后通过`application.getAttribute()`和`application.setAttribute()`来读取和写入聊天记录。 6. **实时更新**:...

    JSP EL隐含对象

    application对象代表整个Web应用程序的范围,数据在所有用户间共享。例如,设置全局变量`${application.setAttribute("totalUsers", userCount)}`。 5. **page对象** page对象等同于JSP页面的`javax.servlet.jsp....

    7. jsp内建对象之application

    JSP内建对象是JSP提供的一组预定义的对象,可以直接在JSP页面中使用,无需显式声明。这些对象简化了开发过程,提高了效率。本文主要探讨的是JSP内建对象之一——`application`对象。 `application`对象代表了...

    JSP内置对象归纳与总结

    JSP提供了九个内置对象,分别是out对象、request对象、response对象、session对象、application对象、pageContext对象、exception对象、config对象和page对象。这些内置对象是由容器实现和管理的,可以直接在JSP页面...

    jsp九大内置对象讲解

    application对象直接包装了servlet的ServletContext类的对象。这个对象在JSP页面的整个生命周期中都代表着这个JSP页面。 6. config对象(javax.servlet.ServletConfig) config对象用于获取servlet的配置信息。 7...

    JSP内置对象pdf

    application对象是整个Web应用的代表,它允许在多个用户之间共享信息。可以利用application对象实现用户之间的交互,如计数器、聊天室等。 out对象是javax.servlet.jsp.JspWriter类的一个实例,用于向客户端发送...

    JSP应用开发-JSP内置对象.pptx

    JSP内置对象有多种,包括request对象、response对象、session对象、application对象、out对象、config对象、pageContext对象、page对象等。 1. request对象 request对象是从客户端向服务器端发出请求,包括用户...

    jsp利用application统计在线人数的方法

    这可以通过JSP内置对象application实现,具体方法是利用application对象的属性进行共享数据存储,以此来统计所有用户访问的次数。下面,我们详细说明这一方法的关键知识点。 首先,JSP中的application对象是代表...

    jsp内建对象简介和使用

    下面将详细介绍JSP中的九个主要内建对象:`request`、`response`、`out`、`session`、`pageContext`、`application`、`config`、`page`以及`exception`(虽然在题目中未提及,但在实际开发中同样重要),并通过实例...

Global site tag (gtag.js) - Google Analytics