springmvc的controller可不可以实现跳转页面的同时传json数据到前台js?

我知道modelAndView这些方法,就是想问问可不可以实现跳转页面并让前台跳转的页面接受json数据图片说明图片说明

使用modelAndView完成跳转,然后可以将数据放入addObject传入跳转页面,然后页面上使用js直接获取数据,直接通过el表达式获取数据就好了。
例如:

     public ModelAndView index(){  
.        ModelAndView modelAndView = new ModelAndView("/user/index");  
        modelAndView.addObject("name", "xxx");  
        return modelAndView;  
    }

   //js获取
     var name = ${name };

。。所以这样做意义何在

可以放在httpSession

  @RequestMapping(value = "manager/login.do",method = RequestMethod.GET)    
    public ModelAndView login(ManagerModel managerModel,HttpSession httpSession){  

        ManagerModel manager = managerServiceImpl.getManager(managerModel);  
        if(manager!=null){  
            manager.setPassword("");  
            httpSession.setAttribute("manager", manager);  
            return new ModelAndView(new RedirectView("../admin/main.jsp"));  
        }else{  
            return new ModelAndView(new RedirectView("../admin/login.jsp"));  
        }  
    }