zoukankan      html  css  js  c++  java
  • SessionAttributes注解

    SessionAttributes注解:

           a、该注解只能应用在上;

      b、该注解用于将Map、ModelMap、Model或ModelAndView中的数据暂存到HttpSession中以使其可以在多个请求之间共用数据;

    @Controller
    @SessionAttributes(value = { "id" })
    publicclass StudentController {
        
        @RequestMapping(value = "/student/login.do")
        public String login(Map<String, Object> map) {
            map.put("id", "29ec591c-ecb5-430e-9f86-1ef8a0b3d611");
            return"result";
        }
    }
    @Controller
    @SessionAttributes({"userInfo"})
    publicclass UserInfoController {
        
        @RequestMapping("/userinfo/toView.do")
        public ModelAndView editView() {
    
            ModelAndView mv = new ModelAndView("to");
            UserInfo userInfo = new UserInfo();
            userInfo.setUserName("admin");
            userInfo.setPassword("123456");
            userInfo.setMobile("18838218972");
            userInfo.setAddress("河南省郑州市高新区升龙又一城");
            mv.addObject("userInfo", userInfo);
            returnmv;
    
        }
    
    }

    通过这样注解后,我们就能在jsp页面上,用EL表达式来获取对应的数值,并且在一个session中有效

  • 相关阅读:
    Linux管理用户和组
    const,static,volatile关键字的作用
    Linux 常用命令
    sizeof与strlen的区别
    不使用库函数的字符串处理
    Linux 编译命令参数
    Linux环境变量PATH
    c++ 使用Redis
    二分查找法
    php实现双色球算法
  • 原文地址:https://www.cnblogs.com/yimengxianzhi/p/12363914.html
Copyright © 2011-2022 走看看