最新回答 / Meet相识
httpsession的有效期只在本次会话,而在线人数是需要统计所有回话,举个例子,如果A访问了服务器,就会创建一个与A的会话,B访问了服务器,就创建一个B的会话,放在Session里只有A的用户或者B的用户能访问到自己的Session会话信息,就没有办法统计了
2017-07-11
最新回答 / 束先森
因为ServletSessionListener 中获取不到用户的具体信息,比如说id地址,所以要到ServletRequestListener中获取,ServletRequestListener中可以得到HttpServletRequest对象,然后用request.getRemoteAddr()方法获取到ip地址等信息
2017-06-15