怎么獲取HttpServletResponse response
@RequestMapping(value?=?"/logincheck"?,?method?=?RequestMethod.POST) public?String?login(HttpServletResponse?response, ????????????????????@RequestParam(value?=?"UserName",required?=?true)?String?UserName, ????????????????????@RequestParam(value?=?"PassWord",required?=?true)?String?PassWord){ ????System.out.println(response.getHeaderNames()+"hhhh"); ????UserDemo?userDemo?=?new?UserDemo(); ????userDemo.setUserName(UserName); ????userDemo.setPassWord(PassWord); ????if(loginService.login(userDemo,response).equals("SUCCESS")){ ????????return?"UserOne"; ????} ????return?"login"; }
里面response為什么是空值
2018-07-14
response里沒有這個方法? ?head是你的請求方http協議的請求頭發過來的? 肯定是封裝在request對象里啊? response是你把要回復的信息封裝到這個對象里? 他只能獲得所有和回復有關的信息。所以你得調用request的getheadername方法拿到請求信息
2018-07-13
不應該是