实现session登陆时间的验证,验证用户登录页面的一个监听器

声明生命不息

声明生命不息

2016-02-19 20:18

下面图老师小编跟大家分享一个简单易学的实现session登陆时间的验证,验证用户登录页面的一个监听器教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

  1.在login_do.jsp登录成功的前面
  加上
  session.setAttribute("user",admin);

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

   

  我是在我的验证Action里面加上的:

  Admin admin=dbu.selectAdmin(login.getAdmin_user());
    HttpSession session=request.getSession();

  admin是你的管理员POJO ;
  admin里面放的是用户名和密码。
  user是供后面要用到的,也可以说是指针,或键,admin是值
  2.单独写一个sessionCheck.jsp文件用来验证session

  %@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %
  %@include  file="/admin/sessionCheck.jsp"%
  %@page import="com.fypl.Admin" %
  %
  Object obj = session.getAttribute("user");
  if(obj==null){
  out.print("你没有登录");
  response.sendRedirect("admin_login.jsp");
  }else{
  Admin admin=(Admin)obj;
  }
  %

  
  第一行是设置一个键,这个键跟它的值是成对存在的。
  其实就是通过这个键,来操作他的值。
  如果键为空,就是值为空。
  那么您没登录,因为登录过后,里面一定会有帐户和密码
  否则。。。。请离开
  如果不为空,把键强制转化成值

  3.上面两部做完了,下面最重要的一步。
  在每个,jsp文件的头部包含下面的语句
  %@include  file="/admin/sessionCheck.jsp"%
  这样如果你没登录就想访问这个页面的时候。它会先执行sessionCheck.jsp来
  检验帐户密码是否为空。
  没登录当然就为空了

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

实现session登陆时间的验证,验证用户登录页面的一个监听器

Web开发
实现session登陆时间的验证,验证用户登录页面的一个监听器

一个基于mysql的登陆验证程序

编程语言 网络编程
一个基于mysql的登陆验证程序

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Ajax简单客户登陆验证

电脑网络
Ajax简单客户登陆验证

JSP登录验证功能的实现

Web开发
JSP登录验证功能的实现

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

PHP 验证码登陆校验

PHP
PHP 验证码登陆校验

MySQL异常:未验证的用户尝试登录

编程语言 网络编程
MySQL异常:未验证的用户尝试登录

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Oracle9i的全文检索技术

Oracle9i的全文检索技术

Mac预装软件删除方法

Mac预装软件删除方法
下拉加载更多内容 ↓