2分钟的那个,可以通过session实现,设置session的生命周期是2分钟,2分钟又这个session就被毁掉了。但是我不清楚毁掉session的具体时间是什么时候。是想timer那样,到2分钟就出发一个时间毁掉它,还是2分钟过后的一次操作时才判断它已经过期了,然后才毁掉它。然后可以常见一个session的监听器,实现HttpSessionActivationListener,在session被毁掉时会毁掉这个接口的sessionDestroyed方法,把你要的操作写在这个方法里就行了。只能给你个思路,具体怎么做,我也没做过,你还得自己调查。自动关闭的那个,没想出啥思路,不知道是不是可以用javascript实现,相应onMouseMove方法,只要鼠标在网页上移动就执行关闭页面方法。关闭窗口应该是用javascript 的window.close(),不过这个方法至少在windows XP sp1 上有问题,如果这个窗口不是用window.open方法打开的,会弹出一个询问是否关闭窗口的对话框,确认后才能关闭。如果这个窗口式window.open方法打开的,就不会弹出询问窗口而直接关闭。
楼上的应用程序的话如何解决?