项目场景:
用户访问web首页,ajax向控制器发送请求获取session中保存的用户信息
问题描述:
当没有查询到数据时,ajax直接不执行,没法做响应的操作
控制器代码:
@RequestMapping("userSessionData")
@ResponseBody
public User userSessionData(HttpSession session){
//获取session中的用户信息
User user=(User)session.getAttribute("user");
//不为空则代表登录过,将session的用户信息以json传输到前端去,否则返回null
if(user!=null){
return user