回覆列表
  • 1 # 使用者1430558932451

    一、用request.getSession()建立session物件,將資料存入session(如session.setAttribute("user",user);)中,然後在JSP頁面上用EL標籤獲取資料(如${user.ipAddress})二、將資料以JSON物件的形式傳送到JSP頁面;在JSP頁面中發起ajax請求獲取JSON物件(如$.post(url,param,function(result){},其中result為JSON物件),在伺服器端的控制器的方法中加入@ResponseBody,則就會向瀏覽器端返回JSON物件,示例登入請求的程式碼如下:@RequestMapping("/login.do")@ResponseBody//返回結果不會被解析為跳轉路徑,而是會直接返回json物件,寫入HTTPresponsebody中publicObjectlogin(StringtelNumber,Stringpassword,HttpServletRequestreq,HttpServletResponseres){//登入判斷Useruser=userService.login(telNumber,password);//建立session物件,將使用者資訊存入sessionHttpSessionsession=req.getSession();session.setAttribute("user",user);//返回json物件到瀏覽器端returnnewJsonResult(user);}

  • 中秋節和大豐收的關聯?
  • 大陸女星:唐嫣是什麼星座的?