美文网首页
第十二节:session使用

第十二节:session使用

作者: Reg8888 | 来源:发表于2018-01-26 09:53 被阅读0次

一:thymeleaf中使用session
    1.基础对象访问(#session,需要contoller/action(HttpSession session))
        <!-- 基础对象,等同于#httpSession(javax.servlet.http.HttpSession)-- >
        <span th:text="${#session.getAttribute('')}">
        <span th:text="${#session.getId()}">
    2.web环境对象(#httpSession,需要contoller/action(HttpSession session)
        javax.servlet.http.HttpSession实例)
        --><!-- web环境对象(javax.servlet.http.HttpSession实例)-- >
        <span th:text="${#httpSession.getAttribute('')}">
        <span th:text="${#httpSession.getId()}">
    3.web环境属性(session)
        <!-- web环境属性(session属性) -->
        <span th:text="${session.size()}">
        <span th:text="${session.id}">
        <!--<span th:text="${session.getId()}"></span> 错误的 -->
        <span th:text="${session.isEmpty()}">
        <span th:text="${session.keyname}">
二:sessio使用
1.Action设置:session.setAttribute("sessionBk", new LogonUser("Bk001", "BkCaff", "Bk000"));
2.Action获取:
    1)代码直接获取
        LogonUser logonUser1=(LogonUser) session.getAttribute("sessionBk");
    2)action参数利用@SessionAttribute进行获取
        public ModelAndView showList(@SessionAttribute("sessionBk") LogonUser logonUser){
            System.out.println(logonUser.getUserId());
        }
    3)class's @SessionAttributes("sessionKey")+action参数@ModelAttribute("sessionKey")获取
        @SessionAttributes("sessionBk")//类上
        public class GirlController {
            //action参数中
            public ModelAndView showList(@ModelAttribute("sessionBk") LogonUser logonUser2){
                System.out.println(logonUser2.getUserId());
            }
        }
3.thymeleaf获取:
    以web环境session属性为例
    <span th:text="${session.sessionBk.userId}">

相关文章

  • 第十二节:session使用

    一:thymeleaf中使用session 1.基础对象访问(#session,需要contoller/acti...

  • laravel中session的使用

    可以使用request的session方法调用session 通过session类获取session: 使用use...

  • PHP session

    使用session 在PHP中使用session非常简单,先执行session_start方法开启session,...

  • PHP的session机制

    PHP机制使用session 开启session --- session_start()...

  • J2EE--Session

    为什么要使用Session? 怎样使用Session? Session和Cookie的区别? 1.为什么要使用Se...

  • cookie,session使用

    session使用: //启动session的初始化 session_start(); //注册session变量...

  • 【linux备忘录】tmux简单使用指南

    打开tmux终端直接使用tmux即可改session名字使用C-b $ 显示所有session 进入session...

  • fetch session失效原因

    使用koa做后台框架时,使用了koa-session做session处理,发现老是拿不到session,后来发现原...

  • Session机制

    Session机制 除了使用Cookie,Web应用程序中还经常使用Session来记录客户端状态。Session...

  • 登录模块

    登录使用cookie 和session 通常使用session 保存用户登录状态比较好

网友评论

      本文标题:第十二节:session使用

      本文链接:https://www.haomeiwen.com/subject/cdbmaxtx.html