如题
解决方案 »
- 问下 JDBC 操作ORACLE数据库返回主键的问题
- 跪求几本适合程序员适看的英文书籍
- 多IP下配置tomcat达到虚拟主机的效果
- hibernate+spring+struts 优化
- 怎么每隔一定时间自动执行一个方法
- 新人遇到的简单问题
- 求介绍Web Servic的PPT
- !!急问一个数据库的问题,请高手指教。
- java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
- 怎么使用队列处理高并发?比如说秒杀这种情况?
- Swing JScrollPanel如何实现自动滚屏
- 用Annotation整合 spring 和hibernate时出错,大侠看看!
package web;import javax.servlet.ServletContext;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;public class CountListener implements HttpSessionListener {
private int count=0;
public void sessionCreated(HttpSessionEvent arg0) {
System.out.println("sessionCreated");
count++;
HttpSession session=arg0.getSession();
ServletContext sctx=session.getServletContext();
sctx.setAttribute("count", count);
} public void sessionDestroyed(HttpSessionEvent arg0) {
System.out.println("sessionDestroyed");
count--;
HttpSession session=arg0.getSession();
ServletContext sctx=session.getServletContext();
sctx.setAttribute("count", count);
}}web.xml<listener>
<listener-class>web.CountListener</listener-class>
</listener>记得结贴哦
import javax.servlet.http.HttpSessionListener;
class SessionCountListener implements HttpSessionListener{
public static long sessionCount=0;
@Override
public void sessionCreated(HttpSessionEvent arg0) {
sessionCount++;
} @Override
public void sessionDestroyed(HttpSessionEvent arg0) {
// TODO Auto-generated method stub
}
}web.xml<listener>
<listener-class>com.test.SessionCountListener</listener-class>
</listener>调用:SessionCountListener.sessionCount
难道要等超时自动关闭吗