Spring11-Handler方法返回值
2017-05-07 本文已影响23人
我相信你爱过gg
我们之前写的Handler方法的返回值都是ModelAndView
还可以有其它返回值
1.ModelAndView
需要在方法结束时,定义ModelAndView,将model和view分别进行设置.
2.String
表示返回逻辑视图名.
真正视图=前缀+逻辑视图名+后缀
注意使用这种方式,我们需要添加一个方法参数,参数类型为Model,这样做的目的是为了通过形参中的model将model数据转到页面.

3.void

重定向

转发,Spring MVC默认的是转发.

为什么是转发或重定向到URL呢?
因为每个URL对应一个Handler.