码迷,mamicode.com
首页 > 编程语言 > 详细

spring mvc---controller返回值

时间:2016-08-15 18:47:08      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

1、ModelAndView

类似servlet,之前例子在用

addObject

setViewName

 

 

2、String

a.表示返回逻辑视图名

 技术分享

 

 

spring mvc的视图解析器中设置。(在web-inf下建一个user文件夹)

 技术分享

 

user文件夹中在复制一份user.jsp添加多一段文字表示是user下的jsp(以区分之前在webroot的user.jsp

技术分享

 技术分享

 

 

成功:

技术分享

 

 

b. 转发

forward(action)

user/user.jsp更改页面

 技术分享

 

 

测试

 技术分享

技术分享

 

 

 

 

c.重定向

 技术分享

 

 

 

 

小结:测试请求是链接http://localhost:8080/mybatis_spring/user/testString.action

 

这个请求,是没有带参数msg的

forward:  到searchUser.action里面,这个request是没有msg值,即null。但是,在testString.action内加入了参数,forward到user/user.jsp有值。

 

redirecti: 由于是testString.action重定向到searchUser.action。所以到searchUser.action的请求有msg。是在testString的controller内设置的。

 

 

3.void

在形参上定义HttpServletRequest 和HttpServletResponse

 

之后和servlet一样。

 

 

技术分享

spring mvc---controller返回值

标签:

原文地址:http://www.cnblogs.com/jway1101/p/5773964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!