jsp使用sessionScope获取session案例详解

 更新时间:2021-09-22 22:10:39   作者:佚名   我要评论(0)

sessionScope整体的意思是获得存放在session.setAttrbute(key,value)的值即session.getAttribute(key);
场景:有些实体对象可以放到HttpSess

sessionScope整体的意思是获得存放在session.setAttrbute(key,value)的值即session.getAttribute(key);

场景:有些实体对象可以放到HttpSession对象中,保正在一个会话期间可以随时获取这个对象的属性,例如可以将登录用户的信息写入session,以保证页面随时可以获取并显示这个用户的状态信息。下面以此为例。

1.后台将用户这一实体对象写入session(HttpSession),这里是从拦截器中写入,代码中的userInfo是从单点登录服务器获取的登录用户信息

User user = new User(userInfo);  
session.setAttribute("loginUser", user);

2.前台使用c标签set属性值
参考:http://www.yiibai.com/jsp/jstl_core_set_tag.html

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>  
<c:set var="user" value="${sessionScope.loginUser}"/>

3.使用,name是userInfo对象里的属性 [javascript]  view plain  copy ${user.name}

${user.name} 

到此这篇关于jsp使用sessionScope获取session案例详解的文章就介绍到这了,更多相关jsp使用sessionScope获取session内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
  • SpringBoot过滤器如何获取POST请求的JSON参数
  • 深入浅析同源与跨域,jsonp(函数封装),CORS原理
  • 一文带你走进js数据类型与数据结构的世界
  • 利用JS判断数据类型的四种方法
  • JavaScript CollectGarbage函数案例详解

相关文章

  • jsp使用sessionScope获取session案例详解

    jsp使用sessionScope获取session案例详解

    sessionScope整体的意思是获得存放在session.setAttrbute(key,value)的值即session.getAttribute(key); 场景:有些实体对象可以放到HttpSess
    2021-09-22
  • 基于jsp+mysql实现在线水果销售商城系统

    基于jsp+mysql实现在线水果销售商城系统

    目录研究意义国内外研究现状、水平和发展趋势主要功能说明管理员角色用户角色主要技术首页主要功能水果分类查看热门水果新品水果我的订单主要
    2021-09-22
  • JSP实现文件上传功能

    JSP实现文件上传功能

    本文实例为大家分享了JSP实现文件上传功能的具体代码,供大家参考,具体内容如下 一、准备部分 需要fileupload.jar与io.jar包共同完成。构建
    2021-09-22
  • 关于JSP用户登录连接数据库详情

    关于JSP用户登录连接数据库详情

    目录关于JSP用户登录连接数据库详情1、首先创建po类 2、创建底层UserDao3、创建UserService(一般都会调用UserDao) 4、写web层UserSrevlet
    2021-09-22
  • PHP之mysql位运算案例讲解

    PHP之mysql位运算案例讲解

    位运算,赋值状态时异或对应位数1的整形,判断状态则与运算对应位数1的整形。最大用处就是同时判断32位状态,节省存储空间,便于扩展, &#16
    2021-09-22
  • PHP之使用swoole统计在线人数和ID案例讲解

    PHP之使用swoole统计在线人数和ID案例讲解

    $server->connections // s e r v
    2021-09-22
  • php之使用docker运行workerman案例讲解

    php之使用docker运行workerman案例讲解

    介绍 在docker上部署gatawayWorker项目,项目中使用到mysql,redis 安装 mysql 拉取镜像 docker pull mysql:5.7 运行容器 docker run -
    2021-09-22
  • php之redis短线重连案例讲解

    php之redis短线重连案例讲解

    php redis断线重连,pconnect连接失败问题 介绍 在swoole ,workerman等cli长连接模式下,遇到Redis异常断开,后面又开启的情况,一般得重新启
    2021-09-22
  • Laravel实现登录跳转功能

    Laravel实现登录跳转功能

    前言 登录跳转: 不同的用户在登录成功之后跳转到不同的网页当中 例如:网站管理员登录成功后跳转到网站后台,vip用户登录成功后跳转到vip
    2021-09-22
  • PHP格式化显示时间date()函数案例讲解

    PHP格式化显示时间date()函数案例讲解

    date("yyyyMMdd",time())&#160; date() 函数   功能:用于格式化时间,返回一个字符串。&#160; 语法:string date( string format [, i
    2021-09-22

最新评论