JSP application对象的使用

来源:互联网 发布:错误的数据统计 编辑:程序博客网 时间:2024/06/08 16:15

application对象负责提供某个应用程序在服务器运行时的一些全局信息,它在服务器启动时创建,在服务器关闭时消失。它的实现类是javax.servlet.ServletContext.

最简单的例子就是使用application对象做一个访问计数器

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>访问次数</title></head><body><%int num;if(application.getAttribute("num")==null){    application.setAttribute("num", "1");}else{    num=Integer.valueOf(application.getAttribute("num").toString());    ++num;    application.setAttribute("num",Integer.toString(num));}%>这份页面一共访问了<%=application.getAttribute("num").toString()%></body></html>