首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2里头,动态表单怎么办

2013-06-19 
struts2里头,动态表单怎么处理表单是动态添加 的,假设有三列的input框,行是不定的。怎么在action端接收?Str

struts2里头,动态表单怎么处理
表单是动态添加 的,假设有三列的input框,行是不定的。怎么在action端接收? Struts
[解决办法]
这个东西我碰巧前段时间做过一些实验,主要是命名的方法,你可以看一下我的csdn博客,里面有代码,希望对你有帮助。
[解决办法]
struts2 不是有标签可以将一行封装成一个对象么。
[解决办法]
把每一列的name都设置成固定的,然后再后台接收参数
参数是String[] 这样的

比如做 checkbox 打钩 批量删除用户时  
每个checkbox 里的name="userNames" value="id1或者id2"
在后台 string[] uerNames =request.getParameterValues("userNames");
[解决办法]
多行的话用两种方式   一种就是input标签里的名字搞成不一样的  那么Action那边儿就要用同样多的属性来接收注入的属性值   还有一种能够就是用数组来接收    input标签的name属性用同名 对应的Action中声明的属性名定义成数组  就可以了   处理的时候按数组的处理就行了
[解决办法]
用JS获取选择到的 复选框 然后后台在处理。。。。

热点排行