表单是动态添加 的,假设有三列的input框,行是不定的。怎么在action端接收?Struts
解决方案 »
- 关于tomcat实现接口问题
- jsp网页头像问题
- 急!!在本机部署好的JSP项目放到其他电脑上个别页面NumberFormatException
- !!!!javamail smtp Exception?
- 帮忙分析下servlet jsp javabean 标签库 的执行效率高下
- 讨论一下jsp和servlet的使用!
- 哪位大虾帮着看一看这段代码,变量应该没错了。我都一个一个检的。关于request简单练习
- 在jsp中,如何实现一个web页提交给本页,要传递参数的方法/谢谢
- 这是什么原因?请教各位?
- 关于中文在JSP提交页中无法得到的问题!!SOS
- Java调用OCX 报错
- 吉林明日科技的编程字典好用吗?
我用的就是struts2的标签。
参数是String[] 这样的比如做 checkbox 打钩 批量删除用户时
每个checkbox 里的name="userNames" value="id1或者id2"
在后台 string[] uerNames =request.getParameterValues("userNames");
<div align="center"><a href="javascript:del(encodeURI('toDelHanTasksByIds.action?pageIndex=${pages.currentPage}&search=${hql2}&ids='),'cb')">删除</a></div><input type="checkbox" name="checkbox" value="checkbox" onClick="this.value=check('cb')" />/* 全选与取消 */
var checkflag = "false";
function check(field)
{
field = document.getElementsByName(field);
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;
}
checkflag = "true";
return "取消选定";
} else {
for (i = 0; i < field.length; i++) {
field[i].checked = false;
}
checkflag = "false";
return "全部选定";
}
}
/* 批量删除 */
function del(path, obj)
{
if (confirm("要删除吗?")) {
var id = document.getElementsByName(obj),
n = "";
for (var i = 0; i < id.length; i++) {
if (id[i].checked)
n += id[i].value + ",";
} if ("" == n) {
alert("您还没有选择要删除选项!");
} else {
/* 替换百分号为 URIencode %25 */
document.location.href = path.replace(/%/g, "%25") + n;
}
}
}
应该是这篇http://blog.csdn.net/weightman2008/article/details/8933498