springMVC中Controller的返回值处理和参数绑定
来源:互联网 发布:矩阵的秩的意义 编辑:程序博客网 时间:2024/05/16 07:09
1.返回modelAndView
需要在方法结束的时候new modelAndView 对该对象进行设置属性。
2.返回字符串
返回字符串的时候,表示返回的是逻辑视图名,正真的视图名是前缀+文件名+后缀,在返回modelAndView的时候不在创建对象,只是返回字符串文件的名称。model数据在形参列表中添加进行返回。例如下面:
public String findAllUser(Model model){ List<UserPo> userPoList = userService.findAllUsers(); model.addAttribute("userLisst", userPoList); return "listAllUsers"; }
可以进行从定向和转发的实现:return "redirece:hell0";
3.void
在形参中添加request,response进行转发和重定向。
参数绑定:客户端提交的key/value的数据,通过参数绑定,绑定在Controller方法的形参中。springMVC通过Controller中方法的形参进行接收,不是在Controller方法中定义变量进行接收。客户端提交数据后,处理器适配器调用springMVC容器提供的组件将key/value转换为Controller方法的形参中。使用converter进行任意类型的转换。一般不需要自己定义,spinrgMVC提供好多基本的转换器,特殊情况需要自定义,例如日期。
简单类型的绑定:默认支持request,response,model(内部结构就是map),session.还支持简单类型,int,String等,可以在形参列表中定义接收从客户端提交参数的变量,
0 0
- springMVC中Controller的返回值处理和参数绑定
- SpringMVC的Controller层参数绑定以及返回值
- SpringMVC的Controller层参数绑定以及返回值
- 从springmvc源码看方法参数绑定的注解和返回值处理
- springMVC的参数绑定和返回值类型封装处理原理解析
- springmvc中@RequestMapping和controller返回值
- SpringMVC中Controller使用Validation的参数校验和统一处理参数异常
- SpringMVC-----SpringMVC统一处理Controller返回值
- SpringMVC中,前台jsp封装参数,绑定参数,传递参数到后台controller的过程详解
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- SpringMVC——Controller常用返回值的处理
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springMVC对于controller处理方法返回值的可选类型
- springmvc的controller返回值
- springMVC controller中方法的返回值类型
- java类的认识
- poj 3620 Avoid The Lakes
- c# 可反复打开word2003,word2007文档方法,可直接使用
- 如何设计魔方
- 三角形的内接圆
- springMVC中Controller的返回值处理和参数绑定
- 详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 自动拆箱自动装箱
- poj 3620 Avoid The Lakes
- Android SDK 在线更新镜像服务器资源
- 【Unity3D ugui】使用艺术字
- opencv 2.4.11 cuda5.5 总结
- IOS强制横竖屏幕切换总结续
- 【Objective-C编程】浅析Objective-C的继承与复合