session内置对象用于储存用户会话的所有信息,以此识别不同的用户。
session内置对象最常用的方法是:
void setAttribute(String name,Object value):设定指定的名称及其值,并把该属性连同他的值储存在session对象中。
Object getAttribute(String name):根据属性的名称获取储存在session内置对象中的值。
例子:
`<%@ page language=“java” contentType=“text/html; charset=gb2312”
pageEncoding=“gb2312”%>
<%
if(session.getAttribute(“count”)null) //如果session内置对象为空
session.setAttribute(“count”, new Integer(0)); //设定指定的名称及其值(为空的话就为0)
Integer count=(Integer)session.getAttribute(“count”); //重新获取session的值,此时session内置对象的就为0
session.setAttribute(“count”, new Integer(count.intValue()+1));
if(count10) session.setAttribute(“count”, new Integer(0));
%>
会话计数 | <%=session.getAttribute("count") %> |