SpringMVC返回值类型

这篇博客探讨了SpringMVC中不同类型的返回值,包括逻辑视图名称、ModelAndView、void以及JSON。通过视图解析器将逻辑视图转换为物理视图,并详细解释了ModelAndView如何携带参数到页面,void类型常与PrintWriter配合用于Servlet操作,以及如何配置返回JSON数据以支持异步请求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

返回逻辑视图名称,根据由于springMVC-servlet.xml配置文件中配置的图解析器解析成物理视图(如图所示):

通过“springMVC-servlet.xml”中的配置的视图解析器,解析并响应 prefix+returnValue+suffix 对应的视图(如图所示):

返回ModelAndView类型:ModelAndView相对于String的返回类型的优势,可以携带参数传递到页面。编写控制器方法returnMV(如图所示):

 

返回void类型:一般配合PrintWriter使用,和Servlet用户类似。编写测试方法returnVoid(如图所示):

返回JSON类型:一般使用在JQuery的异步请求返回json格式的数据。在springMVC-servlet.xml中添加(如图所示):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值