jsp checkbox 第二页要根据第一页中选择的,将对应列显示出来.没选择的列不显示.

senjoso 2006-03-08 11:30:23
前一页11.jsp中有多个checkbox
<form action="22.jsp" method="post" name="form">
<td><input type="checkbox" name="a" vaue="1" >编号</td>
<td> <input type="checkbox" name="a" vaue="2">种类</td>
<td> <input type="checkbox" name="a" vaue="3">登记号</td>
<td><input type="checkbox" name="a" vaue="4">申请日期</td>
<td><input type="checkbox" name="a" vaue="5">受理号</td>
<td><input type="checkbox" name="a" vaue="6">分类号</td>

<td> <input type="submit" name="Submit" value=" 开始查询 "></td>
</from>

第二页 22.jsp 要根据第一页11.jsp中选择的,将对应列显示出来.没选择的列不显示.
String[] a=request.getParameterValues("a");
<% if(a[0]!=null){%><td width="40" align="center" class="forumrow">编号</td><%} %> //不能用,第二页只取的选中的列,在数组中排列,不能实现一对一的关系.即第一页选择的列,第二页显示该列.
<td width="40" align="center" class="forumrow">种类</td>
<td width="40" align="center" class="forumrow">登记号</td>
<td width="40" align="center" class="forumrow">申请日期</td>
<td width="40" align="center" class="forumrow">受理号</td>
<td width="40" align="center" class="forumrow">分类号</td>


请高手指点.
...全文
81 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dewdrop 2006-03-08
name不要取相同的就很好做了
回复
senjoso 2006-03-08
自己支持一下先.
回复
senjoso 2006-03-08
高手们,稍微指点一下吧.
回复
senjoso 2006-03-08
怎么没人顶啊.可是还有个问题,我在第一页,要有一个全选的checkbox,因为如果有30项,我总不能让用户点30下鼠标吧,可是如果有了个全选,就可以减到一半,我写了全选的javascript,可是
<input type=checkbox value="全选" onClick="this.value=check(this.form.a)">全选</td>如果我每个checkbox都有一个名字,这个问题怎么解决呢?
回复
senjoso 2006-03-08
明白你的意思,意思是第二页多个

String a1= request.request.getParameter("a1");
String a2=request.request.getParameter("a2");
........

是不是这个意思?
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-08 11:30
社区公告
暂无公告