单页提交多个参数应该怎么实现 用<input>标签做的文本框输入内容 但是因为生成个数是不确定的 所以名字也不好起 提交到struts那里也不知道怎么接受比如 页面显示该门课学生属性 每个学生属性最后有成绩栏的<input>输入成绩 提交以后修改数据库里原来的成绩 应该怎么实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 提交多个数据对应同一个name属性 而不是同一个id在struts里面对应的就是一个数组或者通过request。getParameteValues() 这个返回数组 <input type="hidden" id="课程id" name="课程id" style="width:130px;" value="课程id"/>这里输入一个checkbox 【】 值为隐藏 学生Id 对应一个<input type="hidden" id="该学生成绩" name="名称统一" style="width:130px;" value="该学生成绩"/>checkbox 【】 值为隐藏 学生Id 对应一个<input type="hidden" id="该学生成绩" name="名称统一" style="width:130px;" value="该学生成绩"/>checkbox 【】 值为隐藏 学生Id 对应一个<input type="hidden" id="该学生成绩" name="名称统一" style="width:130px;" value="该学生成绩"/>这样传递到后台时候 checkbox 为 数组 ,然后分数 名称统一 可以获取一个数组。这样要保证2个数组的长度一样,才安全。再者可以通过在js中把 学生ID和分数 组成一定格式,然后再提交到后台如:学生id_分数|学生id_分数|学生id_分数|学生id_分数|学生id_分数java后台再切分。。思路就是这样,这个要看你怎么实现了 那有一个问题 怎么在STRUTS2里获取传过来的学生的ID 还有多个参数用相同name属性的话STRUTS2怎么接收 直接用String name?那之后要怎么写 还是用其他的 list?然后iterator? 还是String[]? id和分数都是数组,那么必须保证是配对的,否则容易造成数据错乱。struts是根据html里面的 name属性获取值的 struts中的空指针异常。。。求解。。 抽奖机的java程序 烦恼中啊 为什么验证框架的JS部分在客户端运行不了 100M文件用什么方式下载比较好 使用xfire调用.net webservice 怎么传递复杂参数?随时在线 hessian和spring继承 关于struts2.0.0-struts2.3.15安全漏洞问题求教大神 Tomcat下的JSP怎么搬到WEBLOGIC下用? 谢谢yhlsyq1101接分,谢谢帮助 struts2.0如何在jsp页面之间传递参数 spring security3
或者通过request。getParameteValues() 这个返回数组
checkbox 【】 值为隐藏 学生Id 对应一个<input type="hidden" id="该学生成绩" name="名称统一" style="width:130px;" value="该学生成绩"/>checkbox 【】 值为隐藏 学生Id 对应一个<input type="hidden" id="该学生成绩" name="名称统一" style="width:130px;" value="该学生成绩"/>checkbox 【】 值为隐藏 学生Id 对应一个<input type="hidden" id="该学生成绩" name="名称统一" style="width:130px;" value="该学生成绩"/>
这样传递到后台时候 checkbox 为 数组 ,然后分数 名称统一 可以获取一个数组。这样要保证2个数组的长度一样,才安全。再者可以通过在js中把 学生ID和分数 组成一定格式,然后再提交到后台如:学生id_分数|学生id_分数|学生id_分数|学生id_分数|学生id_分数java后台再切分。。
思路就是这样,这个要看你怎么实现了
还有多个参数用相同name属性的话STRUTS2怎么接收 直接用String name?那之后要怎么写 还是用其他的 list?然后iterator? 还是String[]?
和分数都是数组,那么必须保证是配对的,否则容易造成数据错乱。struts是根据html里面的 name属性获取值的