博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaWeb - 过滤器之登录
阅读量:1996 次
发布时间:2019-04-27

本文共 1318 字,大约阅读时间需要 4 分钟。

package com.imooc.sm.global;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import java.io.IOException;public class LoginFilter implements Filter {    public void init(FilterConfig filterConfig) throws ServletException {    }    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {        HttpServletRequest request=(HttpServletRequest)servletRequest;        HttpServletResponse response = (HttpServletResponse)servletResponse;        String path = request.getServletPath();        if(path.toLowerCase().indexOf("login")!=-1){            filterChain.doFilter(request,response);        }        else{            HttpSession session = request.getSession();            Object obj =session.getAttribute("USER");            if(obj!=null){                filterChain.doFilter(request,response);            }            else{                response.sendRedirect(request.getContextPath()+"/toLogin.do");            }        }    }    public void destroy() {    }}
Login
com.imooc.sm.global.LoginFilter
Login
*.jsp
Login
*.do

 

转载地址:http://xoktf.baihongyu.com/

你可能感兴趣的文章
快速架设OpenStack云基础平台
查看>>
源码编译安装Nginx全程视频演示
查看>>
参加2012 Openstack亚太技术大会
查看>>
FFmpeg的安装与使用
查看>>
Linux下图解minicom安装
查看>>
Windows安全攻略:教你完全修复系统漏洞
查看>>
快速读懂邮件头信息
查看>>
利用Eventlog Analyzer分析日志
查看>>
logAnalyzer日志管理系统配置实例
查看>>
网络监控如影随形
查看>>
HAProxy高可用配置视频教程
查看>>
图解RHEL6从安装光盘中进行yum安装
查看>>
iRedMail邮件系统配置简易视频安装教程
查看>>
Windows Server8下补丁分发配置与iSCSI配置
查看>>
常用网络流量采集技术分析
查看>>
LDAP实现企业异构平台的统一认证
查看>>
Linux系统病毒防治
查看>>
Linux安全应用之防垃圾邮件服务器的构建
查看>>
Linux下网络服务的安全设置
查看>>
从零开始安装Hadoop视频教程
查看>>