I made a login today and saved it with session in the background. I don’t know why I can’t get it and it’s still null.
@ResponseBody
@RequestMapping("/ueserLogin")
public Object ueserLogin(Model model){
Users userss;
System.out.println(request.getParameter("user_number"));
if(request.getParameter("user_number")!=null && request.getParameter("user_number")!=""){
userss=userbiz.findUserByNume(request.getParameter("user_number"));
if(userss!=null){
//這里我用session保存
request.getSession().setAttribute("users", userss);
//輸出是null ![圖片描述][1]
System.out.println(request.getParameter("users"));
//還強(qiáng)轉(zhuǎn)不了為對(duì)象
//(Users)request.getParameter("users");
return JSON.toJSONString(userss);
}else{
return "no";
}
}else{
System.out.println("賬號(hào)不能為空!");
return "no";
}
}
光陰似箭催人老,日月如移越少年。
Of course the objects you store in session
cannot be retrieved using request
.
request.getSession().getAttribute("users"); // 試試