编程语言

img ezerg

Tomcat下Session的使用与管理

发表于2004/10/9 14:38:00  1282人阅读

分类: JAVA

Servlet提供的HttpSession接口

getId() 返回Session的ID
invalidate()
setAttribute(String name,Object value)
getAttribute(String name)
getAttributeNames()
isNew()
setMaxInactiveInterval()
getMaxInactiveInterval()

重写URL方式跟踪Session

public java.lang.String encodeURL(java.lang.String url)

<form name="loginForm" action="<%=response.encodeURL("session.jsp")%>">

Session的持久化

Servlet容器创建Session对象,把它保存到文件系统或数据库中.

配置FileStore

<Manager className="org.apache.catalina.session.PersistentManager">
debug=0;
saveOnstart="true";
maxActiveSessions="-1";
minIdleSwap="-1";
maxIdleSwap="-1";
maxIdleBackup="-1";
<Store className="org.apache.catalina.session.FileStore" directory="d:/"/>
</Manager>

阅读全文
0 0

相关文章推荐

img
取 消
img