快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

关于sessionListener

此文建议加入精华区

//问题
谢谢您,可是用session怎么能将客户端的正在浏览的url不断发送到服务器端呢?难道要在客户端做个什么东西,在嵌个浏览器?please give me a hint,thx!

//回答,用sessionListener[Session监听器来实现]

//下边是一个监器的源码,实现了在线人数,依此原理,你能做你想要做的

package core;

/**
* Title:        core
* Description:
* Copyright:    Copyright (c) 2001
* Company:  ****
* @author 罗亭
* @version 1.0
*/

import javax.servlet.*;
import javax.servlet.http.*;

public final class CounterListener implements HttpSessionListener {
    private int count = 10;
    private ServletContext context = null;

    public synchronized void sessionCreated(HttpSessionEvent se) {
        count++;
        log("sessionCreated(\\\'" + se.getSession().getId() + "\\\'LuoTing\\\'s Log)"+"  count="+count);
        se.getSession().setAttribute("count",new Integer(count));
    }

    public synchronized void sessionDestroyed(HttpSessionEvent se) {
        count--;
        se.getSession().setAttribute("count",new Integer(count));
    }

    public int getCount() {
        return this.count;
    }

    public void addCount(){
      count++;
    }

    private void log(String message) {

    if (context != null)
        context.log("SessionListener: " + message);
    else
        System.out.println("SessionListener: " + message);

    }
}

//这就是一个监听器的源码,已经在Tomcat4.01上测试过[Tomcat3.1是不成的,其余app server的实现情况,得看它的DOCS]

//这个监听器需在你的web.xml中注册
//like this

    <listener>
        <listener-class>core.SessionListener</listener-class>
    </listener>

//放置的位置你放到它的示例后边即可

Good Lucky



返回类别: 教程
上一教程: Java的一些类的使用经验
下一教程: 关于cachedRowSet的一篇文章(java.sun.com)

您可以阅读与"关于sessionListener"相关的教程:
· Java 关于中文乱码问题的解决方案与经验
· 关于JSP中文问题
· Java 理论与实践: 关于非常的争论
· 关于IE缓存的解决方案
· 关于java中字符编码的一点心得,可能对初学者有点帮助
    微笑服务 优质保证 索取样品