监听器防止重复登录

用监听器防止重复登录,强迫前一个登录的下线

    • 登录首页(index.jsp)
    • 登录处理页面(login.jsp)
    • 主页面main.jsp
    • 用户登录权限过滤器(SessionFilter.java)
    • 防止用户重复登录的监听器(LoginSessionListener.java)
    • 登录用户与session缓存对象(LoginCache.java)
    • 配置过滤器和监听器web.xml
    • 目录结构
    • 检验时用不同的浏览器登录(代表两个不同用户登录相同的账户)

登录首页(index.jsp)

提交个表单给登录处理页面login.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
   S

你可能感兴趣的:(登录案例)