请帮忙解释下以下的代码中Terminal terminal=(Terminal)httpRequest.getAttri

请帮忙解释下以下的代码中Terminal terminal=(Terminal)httpRequest.getAttribute("terminal");?Java
@RequestMapping("GetCodeReSend")
@ResponseBody
public Map GetCodeReSend(@RequestParam("mobilePhone")String mobilePhone,
@RequestParam("getCode")String getCode,
HttpServletRequest httpRequest){
HashMap response=new HashMap();
Terminal terminal=(Terminal)httpRequest.getAttribute("terminal");
int checkCode=parcelDao.getGetCodeByPhoneNum(mobilePhone, terminal);
if(checkCode!=-1){
String msg="YouBox:您的取件码是: "+checkCode;
SendSMSHelper.send(msg, mobilePhone);
response.put("responseCode", "0");
}else{
response.put("responseCode", "1");
}
return response;
}
}
请帮忙解释下以下的代码中Terminal terminal=(Terminal)httpRequest.getAttribute("terminal");的作用?
zsping888 1年前 已收到1个回答 举报

wcjing 花朵

共回答了26个问题采纳率:80.8% 举报

得到,request里 绑定到名叫“terminal”的session 的值,
httpRequest.getAttribute(),就是获取session值,其中挂号里的参数就是session的名字,
这个session,你可以理解像map差不多,一个名字对应一个值

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.049 s. - webmaster@yulucn.com