我正在努力做以下事情......
使用ajax,我调用服务(get方法),服务获取信息和所有...
我想要做的是,用我的ajax(不是json,只是一个GET,非常简单),得到我之前调用的方法生成的视图(我打赌为字符串或html)...... / p>
这是方法
@RequestMapping(value = "/info", method = RequestMethod.GET)
public ModelAndView getInfo(@RequestParam(value = "id") String id) {
ModelAndView mav = new ModelAndView();
//do some calls to my services and return it to fill out the view
mav.setViewName("dialogContent");
mav.addObject("myObject", object);
return mav;
}
我也尝试过使用 @ResponseBody 注释......
到目前为止,只有在视图模板中只有HTML代码,但我需要显示通过“myObject”发送的信息,它才有效,我得到一个错误,如它是null或未定义。这可能吗?或任何类似的方式吗?
感谢。
答案 0 :(得分:0)
你可以在SessionScope中添加对象,如果它是可序列化的并在视图中检索它,否则我看不到这个工作,该对象不属于同一个请求,因此无法从你的调用页面访问它。 / p>