文档章节

JSP中的登陆验证解决

小和尚敲代码
 小和尚敲代码
发布于 2015/02/12 16:40
字数 172
阅读 66
收藏 0

    在写系统中缺少不了登陆注册环节,那么怎样过滤那些没有登陆的用户访问系统呢,当然是采用session啦!首先要写一个session验证的jsp文件。

登陆成功后在相应代码下添加session

 session.setAttribute("isLogin", "true");

将下来是写sessioncheck.jsp文件:

<%
   String isLogin = (String)session.getAttribute("isLogin"); //接收传来的session,若未登陆则值自然为空 
   if(isLogin == null || !isLogin.trim().equals("true")){
    response.sendRedirect("login_index.jsp");    //未登录用户自动返回到登陆界面
    return;
   }
%>

之后在需要添加登陆验证的页包含 sessioncheck.jsp文件 即可

<%@include file="sessioncheck.jsp" %>

© 著作权归作者所有

共有 人打赏支持
小和尚敲代码
粉丝 23
博文 86
码字总数 28687
作品 0
南昌
程序员
Servlet中的filter过滤器

转载并修改自: http://blog.csdn.net/lip009/archive/2006/10/17/1337730.aspx http://tech.sina.com.cn/s/2009-11-19/00471138968.shtml @Servlet里的过滤器的主要作用 1,任何系统或网站都......

flynewton
2011/01/20
0
0
JSP复习笔记——第11章 JSP 构架和MVC设计模式

11.1 JSP Model I 体系结构 11.2 JSP Model II 体系结构/MVC设计模式 11.3 使用MVC设计模式改写用户注册程序 11.3.1 使用serlvet实现Controller层 11.3.2 使用jsp实现表示层 11.3.3 使用Jav...

暗之幻影
2014/12/18
0
0
Servlet监听器在开发中的应用案例

案例:显示登陆用户列表,并实现踢人功能。 登陆的jsp页面------------------------ <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C......

lee123lee
2013/09/28
0
0
解决spring jpa中配置文件报'jpa:repositories'的问题

一、问题描述 使用spring jpa,报no declaration can be found for element 'jpa:repositories'错误的解决方案 Multiple annotations found at this line: - cvc-complex-type.2.4.c: The mat......

cloud-coder
2014/04/17
0
1
StandardWrapper分析-tomcat6.x源码阅读

2013-10-20 StandardWrapper是什么StandardWrapper是负责对Servlet的封装,在tomcat的结构层次中属于最内层,跟Servlet最接近的组件,是装载Servlet的容器,StandardWrapper没有子容器,因为...

douglaswei
2013/11/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot 使用parent方式引用时 获取值属性方式默认@

采用官网提供的 引入依赖时,application.properties中的值变量,无法通过${}获取,这是由于Spring Boot 已经将字符方式调整为 <resource.delimiter>@</resource.delimiter>。故如果在,工程中...

翱翔fly
18分钟前
1
0
HTTPS证书验证流程及SSL证书生成步骤【附nginx开启https配置】

------------------------------------------------------------ HTTPS证书验证流程(极简化版) 1.客户端向服务端请求证书(server.crt) 2.服务端下发证书(server.crt) 3.客户端用预制的...

xiaomin0322
19分钟前
1
0
预编译sql语句和参数化sql能有效防止——sql注入攻击——

预编译和参数化处理sql原理类似: 参数化处理sql 是将参数进行了字符串化处理,把参数中的单引号,井号#,等都做了转义处理,进而在执行sql语句时不会被当做sql中的定界符和指定符来执行。 ...

fang_faye
20分钟前
1
0
springboot最全配置解释

​​​​​​​# ----------------------------------------# 核心属性# ----------------------------------------# 文件编码banner.charset= UTF-8# 文件位置banner.locati...

废柴大叔
21分钟前
72
1
(大致了解下)从单机到2000万QPS: 知乎Redis平台发展与演进之路

导读:知乎存储平台团队基于开源Redis 组件打造的知乎 Redis 平台,经过不断的研发迭代,目前已经形成了一整套完整自动化运维服务体系,提供很多强大的功能。本文作者是是该系统的负责人,文...

Ocean_K
29分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部