struts2里头,动态表单怎么处理
表单是动态添加 的,假设有三列的input框,行是不定的。怎么在action端接收?
------解决方案--------------------这个东西我碰巧前段时间做过一些实验,主要是命名的方法,你可以看一下我的csdn博客,里面有代码,希望对你有帮助。
------解决方案--------------------struts2 不是有标签可以将一行封装成一个对象么。
------解决方案--------------------把每一列的name都设置成固定的,然后再后台接收参数
参数是String[] 这样的
比如做 checkbox 打钩 批量删除用户时
每个checkbox 里的name="userNames" value="id1或者id2"
在后台 string[] uerNames =request.getParameterValues("userNames");
------解决方案--------------------多行的话用两种方式 一种就是input标签里的名字搞成不一样的 那么Action那边儿就要用同样多的属性来接收注入的属性值 还有一种能够就是用数组来接收 input标签的name属性用同名 对应的Action中声明的属性名定义成数组 就可以了 处理的时候按数组的处理就行了
------解决方案--------------------用JS获取选择到的 复选框 然后后台在处理。。。。