首先创建一个FilterServlet类  下面代码

package com.group.users.util;

import java.io.IOException;

import javax.servlet.Filter;

import javax.servlet.FilterChain;

import javax.servlet.FilterConfig;

import javax.servlet.ServletException;

import javax.servlet.ServletRequest;

import javax.servlet.ServletResponse;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import javax.servlet.http.HttpSession;

import com.group.users.entity.Users;

public class FilterServlet implements Filter {

public void destroy() {

}

public void doFilter(ServletRequest req, ServletResponse res,

FilterChain chain) throws IOException, ServletException {

HttpServletRequest request = (HttpServletRequest) req;

HttpServletResponse response = (HttpServletResponse) res;

HttpSession session = request.getSession();

Users user = (Users) session.getAttribute("users");

if(user!=null){

chain.doFilter(request, response);

}else{

request.getRequestDispatcher("/index.jsp").forward(request, response);

}

}

public void init(FilterConfig filterConfig) throws ServletException {

}

}

下面wed代码

FilterServlet

com.group.users.util.FilterServlet

FilterServlet

/admin/*

java 登陆拦截器_java 登录拦截器相关推荐

  1. java登陆界面背景_Java登录界面的实现(注册、登录、背景图片)

    */ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.java * 作者:常轩 * 微信公众号:Worldh ...

  2. java登陆拦截器_SpringBoot拦截器实现登录拦截

    SpringBoot拦截器可以做什么 可以对URL路径进行拦截,可以用于权限验证.解决乱码.操作日志记录.性能监控.异常处理等. SpringBoot拦截器实现登录拦截 pom.xml:<?xm ...

  3. java 登录拦截器_springMVC 拦截器-用户登录拦截实战

    各位小伙伴 咱们继续学习新知识 今天要分享的就是 拦截器 不知道小伙伴们平时上网的时候有没有注意到,尤其是上网购物的时候,不登录账号,就无法访问一些功能页面,比如你不登录账号,就没法查看购物车里面有什 ...

  4. java xml解析器_Java XML解析器

    java xml解析器 Java XML parser is used to work with xml data. XML is widely used technology to transpor ...

  5. java sax解析器_Java SAX解析器示例

    java sax解析器 SAX Parser in java provides API to parse XML documents. SAX parser is different from DOM ...

  6. Spring拦截器实现登录拦截

    hello,大家好,好久没发文章了,之前一段时间因为没遇到太好的内容.昨天研究了下登录时Spring拦截器实现功能,今天和大家分享下,有问题的话欢迎大家指出与批评,好,下面进入正题.    说起拦截器 ...

  7. Spring拦截器进行登录拦截

    拦截器: public class LoginInterceptor implements HandlerInterceptor{private static final Log log = LogF ...

  8. java终结器_Java的终结器仍然存在

    java终结器 当我第一次学习Java并从C ++过渡到Java时,我记得我经常被告知,经常读到它不应该像C ++析构函数那样对待Java终结器,也不应该依靠它. 该建议的频率和坚持性对我产生了影响, ...

  9. java 布局管理器_java布局管理器-borderlayout

    在构造方法中添加代码: 窗口大小 this.setSize(500, 600); 窗口设置borderlayout布局管理器 this.getContentPane().setLayout(new B ...

  10. java 音频播放器_JAVA音频播放器问题

    代码如下,请高手帮忙解决importjava.applet.*;importjava.awt.*;importjava.awt.event.*;importjava.io.*;importjava.n ...

最新文章

  1. 用户自定义协议client/server代码示例
  2. c语言将数组变为空,求助~~ 如何把数组变成动态输入的?
  3. 简单易懂,ThreadPoolExecutor参数说明
  4. osgi 模块化_OSGI –模块化您的应用程序
  5. 详解SQL中drop、delete和truncate的异同
  6. 孙叫兽进阶之路之压力与绩效
  7. 外设驱动库开发笔记19:BMP280压力温度传感器驱动
  8. 社会关系分析_肯德基加盟费分析!肯德基加盟流程!肯德基加盟条件2021
  9. CSS 自定义属性 -- 使用 JS 和不使用 JS
  10. android之socket编程实例
  11. 重新认识JavaScript面向对象: 从ES5到ES6
  12. 关于调制解调器、路由器、交换机
  13. 使用可道云在centos上搭建个人网盘(附带端口修改)
  14. 基于python学生考勤_学生考勤系统(含源代码).pdf
  15. 02-AD软件基本使用第二讲(器件介绍)
  16. CS5801|替代LT6711A|HDMI转DP转接线方案|HDMI转DP带供电芯片方案
  17. AppleScript基础语法讲解
  18. SpringBoot高级特性
  19. Tensorflow实战5:实现简单的卷积神经网络
  20. GitHub几个好的IOS客户端

热门文章

  1. 一个好玩的小游戏(纯C语言编写)
  2. 手把手教你安装微信开发者工具
  3. 看你能坚持读几本书?!——三十本互联网必看书籍
  4. Spark SQL从入门到精通
  5. MATLAB下载+安装教程
  6. python输出小数_python输出小数
  7. Java编程的11个特点
  8. Navicat for mysql 破解版,安装与破解
  9. quartz定时任务时间设置
  10. Matlab 求全要素生产率,如何用DEAP进行全要素生产率分析