Spring MVC中@Controller注解的控制器方法如何返回View类型对象

东大学子 2015-09-10 08:06:11
Spring MVC中@Controller注解的控制器方法如何返回View类型对象


@RequestMapping(value = "/helloView.htm", method = RequestMethod.GET)
public View sayHelloToClientByView(HttpServletRequest request,
ModelMap model,HttpServletResponse response) throws IOException {
ModelAndView mv = new ModelAndView("lyj/hello");
model.put("hello", "hello helloView.");
return (View) mv;
}


尝试向上面这样返回,但是结果不对,返回{"code":9001,"realCode":9001},在线等大神求解?


顺便问一下视图解析器详细的工作原理哪里可以查看?
...全文
181 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
无晴心 2015-09-11
只返回视图View用String即可:return "lyj/hello"; 返回视图和数据就用ModelAndView :return mv; 原理看DispatcherServlet.class
回复
返回类型定义成ModelAndView 就行了啊,应该就会返回到lyj/hello.页面
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-09-10 08:06
社区公告
暂无公告