JAVA获取form表单中checkbox与input的值

满身不在乎 2015-09-22 09:19:25
例如 :form表单中有多个买家,每个买家对应一个复选框(checkbox)、期望单价(input)、期望需求量(input)。

前端JSP操作时,每次选取若干个(被选中的买家会被勾上复选框、填上期望单价与需求量),提交表单。

这时后台JAVA怎么获取这些被选中的买家,并且一一对应获取相应的期望单价与期望需求量。
...全文
1312 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
之前试过在画的时候,把name的属性有带有数据库数据的ID值来拼接,接收到的checkbox里面也带有id。用这个ID关联取相应的数据试试。
满身不在乎 2015-09-22
  • 打赏
  • 举报
回复
引用 2 楼 SDN_SUPERUSER 的回复:
首先new 一个数组,勾选复选框的时候,new 一个对象,并且加到数组里面,最后使用 $.toJSON 传到后台格式如下:
[{buyer:'买家1',price:'2.5',amount:'10'},{buyer:'买家2',price:'3.5',amount:'20'}]
后台使用JSONArray解析。
具体怎么实现,能给我写个简易的demo吗?JS我不会
满身不在乎 2015-09-22
  • 打赏
  • 举报
回复
我的前端页面买家数据是用EL表达式画出来的,根据数据库的数量可能画了30个,只选了3个买家。因为是画出来的,input的名字不好指定
gotopause 2015-09-22
  • 打赏
  • 举报
回复
maijia[0].卖家;maijia[0].单价;maijia[0].数量,你的input这样取名字,后台用一个List maijia来接收就可以了,
jackson_fighting 2015-09-22
  • 打赏
  • 举报
回复
首先new 一个数组,勾选复选框的时候,new 一个对象,并且加到数组里面,最后使用 $.toJSON 传到后台格式如下:
[{buyer:'买家1',price:'2.5',amount:'10'},{buyer:'买家2',price:'3.5',amount:'20'}]
后台使用JSONArray解析。
yujia5200 2015-09-22
  • 打赏
  • 举报
回复
requset.getParameterNames() 这是获得复选框所有选中的数据

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧