cari

Rumah  >  Soal Jawab  >  teks badan

java - Saya menghadapi masalah semasa menulis kod hari ini, iaitu objek yang baru disimpan ke dalam sesi tidak boleh dibaca. Saya ingin bertanya apa masalahnya.

Saya membuat log masuk hari ini dan menyimpannya dengan sesi di latar belakang. Saya tidak tahu mengapa saya tidak boleh mendapatkannya dan ia masih batal.

@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"));
            //还强转不了为对象
            //(Users)request.getParameter("users");
            return JSON.toJSONString(userss);
        }else{
            return "no";
        }
    }else{
        System.out.println("账号不能为空!");
        return "no";
    }
}
大家讲道理大家讲道理2749 hari yang lalu749

membalas semua(1)saya akan balas

  • typecho

    typecho2017-06-10 09:50:02

    Sudah tentu anda tidak boleh mengeluarkannya jika anda menyimpannya di dalam session中的对象, 用request.

    request.getSession().getAttribute("users"); // 试试

    balas
    0
  • Batalbalas