分页page,关于form表单的控制范围问题。哪些数据会随着form表单提交?图文详解
2016-01-13 16:46
573 查看
前提:下图中的form1,form2,和<input name="sex" value=...>都是在同一个jsp中。
类user包括三个属性:name,age,sex
设想一:提交from1时,只有form1中的数据会提交给后台,sex和form2中字段值不会提交给后台。
设想二:提交form1后台接收后处理再返回user对象,无论form1还是sex还是form2通过${user.xxx}都可以取到值
经过验证后设想一设想二都成立。
为什么会想这个问题呢?有什么应用场景吗?
是不是很熟悉?对,就是分页。当时我看我同事只提交form2,后台处理后返回数据,我就疑惑了,你只提交form2表单返回的数据按说只有form2里可以接收到,但实际上是无论是不是在同一个form里只要是在同一个jsp页面里都可以用${user.xxx}取值。
具体应用场景:分页我们"至少"要给后台传递两个参数:currentPage当前页和count每页显示条数,提交form2,然后后台处理后会返回userList,在form2中我们只要${userList}
然后再遍历userList就行了。
见我下一篇分页实战:http://blog.csdn.net/wabiaozia/article/details/50686457
类user包括三个属性:name,age,sex
class User{ privte String name; private String age; private String sex; set..... get........... }
设想一:提交from1时,只有form1中的数据会提交给后台,sex和form2中字段值不会提交给后台。
设想二:提交form1后台接收后处理再返回user对象,无论form1还是sex还是form2通过${user.xxx}都可以取到值
经过验证后设想一设想二都成立。
为什么会想这个问题呢?有什么应用场景吗?
是不是很熟悉?对,就是分页。当时我看我同事只提交form2,后台处理后返回数据,我就疑惑了,你只提交form2表单返回的数据按说只有form2里可以接收到,但实际上是无论是不是在同一个form里只要是在同一个jsp页面里都可以用${user.xxx}取值。
具体应用场景:分页我们"至少"要给后台传递两个参数:currentPage当前页和count每页显示条数,提交form2,然后后台处理后会返回userList,在form2中我们只要${userList}
然后再遍历userList就行了。
见我下一篇分页实战:http://blog.csdn.net/wabiaozia/article/details/50686457
相关文章推荐
- 使用数据泵导入导出dmp文件
- php.ini配置与中国间隔12小时间设置方法
- IOS极光推送
- 文件访问
- curl上传图片文件
- css中div高度自适应
- a[1000][1000]程序崩溃
- codeforces 616D Longest k-Good Segment
- Gradle 命令
- linux驱动_基础
- 怎么计算两个经纬度之间的距离
- POI 导入excel代码总结
- Ant脚本封装ndk-build命令并执行打包启动-升级版
- 用java的jni调用C语言的API,实现带图形界面的一元稀疏多项式计算器
- 关于Android中的onCreate()多次被调用导致bindService被多次调用的问题
- 1097: [POI2007]旅游景点atr dijkstra+状压dp
- spring配置文件dubbo标签报错解决办法
- mysql索引建立原则
- erlang lists 系列函数功能与用法详解(共68个函数)
- mysql jdbc 查询连接问题