码迷,mamicode.com
首页 > 编程语言 > 详细

SpringBoot controller获取session,设置session

时间:2020-02-25 17:34:01      阅读:513      评论:0      收藏:0      [点我收藏+]

标签:页面   lan   param   return   phone   信息   用户信息   out   str   

  @RequestMapping(value = "/loginUser", produces = {"text/html;charset=utf-8"}, method = RequestMethod.POST)
public String login(@RequestParam(value = "user", required = false) String user,
                        @RequestParam(value = "password") String password,
                        @RequestParam(value = "telephone") String telephone,
                        HttpSession session) {
   。。。。。。省略一大段代码
   //这里设置一下session,保存登录的用户信息到session中去
                session.setAttribute("user",userDO);
}

获取session。
 /**
     * 登录的时候进到主页面
     * @return
     */
    @RequestMapping("/")
    public ModelAndView requestMapping(HttpSession session) {
        ModelAndView map = new ModelAndView("index");
        System.out.println(session.getAttribute("user"));
        userMapper userMapper = (userMapper)session.getAttribute("user");
        if(userMapper!=null)
        map.addObject("userid", userMapper.getUserid());
        return map;
    }

  

SpringBoot controller获取session,设置session

标签:页面   lan   param   return   phone   信息   用户信息   out   str   

原文地址:https://www.cnblogs.com/Koaler/p/12362520.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!