写bean的时候把这些数据写到vector里面.然后返回这个vector在页面上在用vector来强制转化以下就可以了提取vector里的数据了
解决方案 »
- hibernate 中配置问题 请大神指点一二
- 关于java项目的路径问题,折腾我很久了……………………………………
- 在Spring里写一个记录查询方法耗时的AOP怎么写?
- 怎样实现跨页多选
- 博客里的文章在底层应该怎么保存??
- [求助]jsp网站流量统计模块有问
- java 混淆器 有谁在项目中用过吗?
- 为什么写这样一个函数,在调用时提示:unreported exception,各位请帮忙,谢谢!
- Resin服务器如何解析jsp文件?
- 有关class的目录的问题
- 哪位能拉兄弟一把 jxl.jar 我放在了lib 目录下 服务器也找到他了 可是…………
- 在一个JSP页里提交多个form,有多个submit按钮,如何区别哪个submit对应哪个form?
LinkedList ll=new LinkedList();
while(rs.next())
{
ll.add(rs.get("col1"));
}response.sendRedirect("*.jsp?data=ll");-------jsp:
<%
LinkedList llDate=new LinkedList();
llDate=(LinkedList)request.getParameter("date");for()
{}
%>
{
out.print(llDate.get(i));
}上述JSP的代码最好写在你的COMBOBOX控件标签的中间,这样就可以实现了!!!
然后再java里面把数据的值放到这个hashmap里,
比如:
处理完的hashmap中的内容是:
code1 Sex1
1 男code2 Sex2
2 女然后,在jsp上,
先用
<jsp:useBean id="Databean" scope="session" class="x.y.DataBean"/>
定义一个bean然后,在<select>中利用那个hashmap循环出<option>
例如:
<%
for ( i 从0到hashmap中的元素个数 ){
%>
<OPTION value = <%=(((HashMap)Databean.getSex()).get(i)).get("code"+i)%> ><%=(((HashMap)Databean.getSex()).get(i)).get("sex"+i)%></OPTION>
<%
}
%>说了这么多,不知道楼主晕不晕,不过,重点就是,循环生成<select>中的<option>,
就能实现所谓的“存放多条记录”不知道搂住是不是问这个!嗬嗬good luck
<select name="select">
<%
int i=0;
for(i=0;i<v.size();i++)
{
%>
<option value="<%=v.get(i)%> "><%=v.get(i)%></option>
<%
}
%>
</select>