社区
Web 开发
帖子详情
如何实现从数据库读取出数据,显示在下拉框?
zhengpengyu
2006-10-24 08:05:08
本人在做一个项目,没有采用框架,直接手动写的Model2模式
现遇到一个问题:
就是从数据库读出数据,比如城市 北京,
页面上有一个城市下拉框,
如果在读取此条记录的时候,想把下拉框选中北京,
(我现在的做法是通过一个JavaScript,遍历下拉框中所有值,完了选中)
我感觉这方法很笨重。。。
请教有没有更好的方法???
...全文
1030
16
打赏
收藏
如何实现从数据库读取出数据,显示在下拉框?
本人在做一个项目,没有采用框架,直接手动写的Model2模式 现遇到一个问题: 就是从数据库读出数据,比如城市 北京, 页面上有一个城市下拉框, 如果在读取此条记录的时候,想把下拉框选中北京, (我现在的做法是通过一个JavaScript,遍历下拉框中所有值,完了选中) 我感觉这方法很笨重。。。 请教有没有更好的方法???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhengpengyu
2006-10-24
打赏
举报
回复
问题是我是B/S模式啊
不过通过交流也有了点头绪,非常感谢各位的交流
谢谢
xifeo
2006-10-24
打赏
举报
回复
zhengpengyu(大鹏展翅) ( ) 信誉:100 Blog 2006-10-24 20:53:00 得分: 0
你这种方法是将集合中的数据全部都写入下拉框
可能我提问的有点不好
我打算完成的是,
如:
页面已经存在一个下拉框,里面已经有
城市 : 北京
上海
广州
我打算进入页面的时候,让下拉框选中 一条符合 数据库记录的option
如数据库读取出来上海,默认就选中 上海
不好意思 没看清楚
如果你是想实现这样
你就要在集合中第一个放入上海
不过 我看laoalxe1982() 的方法好像挺简单 不过没有用过
xifeo
2006-10-24
打赏
举报
回复
呵呵 不是 我是在jsp中实现的
zhengpengyu
2006-10-24
打赏
举报
回复
xifeo朋友
最后那点Html标签,是不是JSF的啊???
laoalxe1982
2006-10-24
打赏
举报
回复
你应该是在写一个单机版的C/S(GUI/DB)模式的项目吧?
这个问题上面几位好像搞复杂了!
假如现在你的数据库返回结果集ResultSet rs=stmt.executeQuery("select city from ...");
rs中存放的是你的查询结果,也就是某个城市!
JComboBox jcb =new JComboBox();
jcb.addItem("北京");
jcb.addItem("上海");
//假设rs中的是上海;要设置下拉列表为选项上海,就用如下语句
jcb.setSelectedItem(rs.getString(1));
这样就可以了!
xifeo
2006-10-24
打赏
举报
回复
这是我正在做的,没细心编辑,请见谅.
这可以动态读出内容,很简洁.
xifeo
2006-10-24
打赏
举报
回复
for(Iterator it = list.iterator();it.hasNext();){
//list的对象Post
Post post = (Post) it.next();
String id = ""+post.getPostId();
//把name和id放到labvalueben里面,要注意顺序
list2.add(new LabelValueBean(post.getPostName(),id));
}
return list2;
jsp里面:<%
//用List接受list2
pageContext.setAttribute("list", list);
%>
post:<html:select property="Post">
<html:options collection="list2" property="value"
labelProperty="label"></html:options>
</html:select>
~~~~~ok!
liusdream
2006-10-24
打赏
举报
回复
可以把取出来的数据放在ArrayList的中,再把ArrayList迭代一下不行就行了?
要选中北京可以在迭代的时候做个判断不就行了吗?
zhengpengyu
2006-10-24
打赏
举报
回复
你这种方法是将集合中的数据全部都写入下拉框
可能我提问的有点不好
我打算完成的是,
如:
页面已经存在一个下拉框,里面已经有
城市 : 北京
上海
广州
我打算进入页面的时候,让下拉框选中 一条符合 数据库记录的option
如数据库读取出来上海,默认就选中 上海
starsoulxp
2006-10-24
打赏
举报
回复
晕了,hasNext后面少了括号
<select>
<%
Iterator it = arrayList.Iterator();
while (it.hasNext())
{
%>
<option><%=it.Next()%></option>
<%
}
%>
</select>
starsoulxp
2006-10-24
打赏
举报
回复
不好意思,写错了,更正一下
<select>
<%
Iterator it = arrayList.Iterator();
while (it.hasNext)
{
%>
<option><%=it.Next()%></option>
<%
}
%>
</select>
starsoulxp
2006-10-24
打赏
举报
回复
首先把数据都读到arrayList 里。
<%
Iterator it = arrayList.Iterator();
while (it.hasNext)
{
%>
<select>
<option><%=it.Next()%></option>
</select>
<%
}
%>
zhengpengyu
2006-10-24
打赏
举报
回复
labvalueben集合 这是什么类型的集合???
还有更重要的一点,能给个一两行代码看看吗?或者讲解下
谢谢
xifeo
2006-10-24
打赏
举报
回复
要用到jsp用的labvalueben集合
zhengpengyu
2006-10-24
打赏
举报
回复
ArrayList 怎么应用到 下拉框?
能具体点吗???
jlusdy
2006-10-24
打赏
举报
回复
用ArrayList啊
java
实现
下拉框
二级联动_jsp从
数据
库
获取
数据
填充
下拉框
实现
二级联动菜单的方法...
本文实例讲述了jsp从
数据
库
获取
数据
填充
下拉框
实现
二级联动菜单的方法。分享给大家供大家参考,具体如下:项目告一段落,现在将遇到的比较实用的东西记录下来,写了多遍了,谨记于此,以备查看!1、首先在
数据
库
中获取第一个
下拉框
的
数据
:listvalue="tsfrom" cssstyle="width:90" list="tsfrom1"name="tsfrom" theme="simple" heade...
html获取
数据
库
下拉列表框,如何获取
数据
库
数据
显示
在select
下拉框
中
js代码:function addselect() {connect("gClass", "all", null, function (res) { //这里gClass,all分别为后台的类、方法for (var i of res) {addNew('.add_select_cname', i)}//console.log(res)})}function addNew(name, mess...
easyui
实现
下拉框
从
数据
库
读取
数据
动态填入
easyui
实现
下拉框
从
数据
库
读取
数据
动态填入 开发项目的时候遇见一个问题,就是使用easyui的时候,需要采用
下拉框
,而这个框里面的
数据
呢,需要是动态的,是从
数据
库
读取
数据
动态填入的。 记录一下,以后会用到。 1.jsp页面: easyui创建
下拉框
。不会的请参考easyui官网。 就是在JSP页面中,添加一个input标签,给标签加上如下属性 <td>所属类别:</td&g...
从
数据
库
里读
出
数据
,并将其按照
下拉框
的选择填入表格
1、从
数据
库
里读
出
数据
,使用的是SLECT,然后将其存入结果集中。然后将结果集存到模型中,使用时再取
出
。这里的模型的变量必须和列名相对应,从
数据
库
中
读取
出
的是将整列的值依次添加到对应的变量中,要
下拉框
选择操作时,需要的某一行的
数据
,这时就需要每
读取
一行,就要进行
下拉框
的添加操作,如 private void updateSupperlierCombox(ResultSet set) { tr
java二级联动sql_jsp从
数据
库
获取
数据
填充
下拉框
实现
二级联动菜单的方法
本文实例讲述了jsp从
数据
库
获取
数据
填充
下拉框
实现
二级联动菜单的方法。分享给大家供大家参考,具体如下:项目告一段落,现在将遇到的比较实用的东西记录下来,写了多遍了,谨记于此,以备查看!1、首先在
数据
库
中获取第一个
下拉框
的
数据
:listValue="tsFrom" cssStyle="width:90" list="tsfrom1"name="tsFrom" theme="simple" heade...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章