Spring MVC数据绑定大全
来源:互联网 发布:mac怎么用qq截图 编辑:程序博客网 时间:2024/05/01 03:18
刚开始用spring mvc 做web开发时,经常会不知道如何合适绑定页面数据.用惯struts2的朋友更认为spring mvc 绑定数据不如struts2方便(本人最开始也是这么认为),经过一段时间的应用和测试,总结出以下几种情况,希望对刚接触spring mvc 的朋友有所帮助.
示例程序下载
查看spring源码可以看出spring支持转换的数据类型已经很多了.
org.springframework.beans.PropertyEditorRegistrySupport.java
1.基本数据类型
很简单,该怎么写就怎么写.
controller代码
jsp代码
2.简单对象类型
与基本类型相拟,只不过绑定到对象上更加简洁.(类拟struts的ActionForm)
controller代码
user代码
jsp代码
3.List类型绑定
网上很多人都给不出答案,关键在于,List需要绑定在对象(ActionForm),直接写在request-mapping函数的参数是不行的,更重要的一点是要创建对象(ArrayList).
controller代码
Club代码
jsp代码
4.Set类型绑定
与List类型相似,经测试表明,绑定Set数据时,必须先在Set对象中Add相应的数量的模型对象.
controller代码
Club2代码
jsp代码
5.Map类型绑定
最灵活的一种方式,可无限绑定未定义的参数,注意必须绑定在对象下(ActionForm).
controller代码
UserForm.java代码
jsp代码
6.复合类型绑定
controller代码
UserForm代码
jsp代码
- Spring MVC数据绑定大全
- Spring MVC数据绑定大全
- Spring MVC数据绑定大全
- Spring MVC数据绑定大全
- Spring MVC数据绑定大全
- Spring MVC数据绑定大全 .
- Spring MVC数据绑定大全 .
- Spring MVC数据绑定大全
- Spring MVC数据绑定大全
- Spring MVC数据绑定大全
- spring mvc数据绑定
- spring mvc数据绑定
- spring mvc数据绑定
- Spring MVC 数据绑定
- Spring MVC-数据绑定
- Spring数据绑定大全
- spring mvc参数绑定大全
- Spring MVC表单数据绑定
- 连续子串的最大值(经典的DP问题)
- 循环冗余校验码CRC,求解步骤
- XAF学习
- 闲着没事,学点CSS吧
- 和尚与屠夫相继去世了。屠夫去上天堂了,而和尚却下地狱了。why?
- Spring MVC数据绑定大全
- 系统调用-进程创建函数基本用法1
- 系统调用-进程创建函数glibc部分2
- 不会做男朋友的请看!!
- 也谈C/C++的内存动态分配
- Infragistics的Winform控件UltraGrid不支持AutoGenerateColumns
- 浅谈大型网站动态应用系统架构
- 用Windows Live Writer写CSDN博客
- RAC crs 卸载后,再次安装Oracle, crs 目录还存在的问题