发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA
1 2 下一页 Go 2

怎么从数据库中取数据到JSP页面的下拉列表框中?

2008-03-09 23:08
赞助商链接

要求打开这个JSP页面就能在下拉列表框里面看到数据

怎么实现?

谢谢!!!

3
2008-03-10 10:44

不知有否理解错你的意思!
可以用遍历数据库的记录生成option元素。
原理可以这样
<select>
while(rs.next){
<option>值</option>
}
</select>

不过最好找些组件,或者对这种操作封装一下,这样编码不太好!
[该贴被codeslave于2008-03-10 10:48修改过]

2008-03-11 19:37

jivejdon的代码中发帖时显示全部论坛就是将数据库中的数据读取进下拉列表的。

2008-03-13 21:39

和楼上的想法一样!也可以用一个数组把需要的值add到里面,然后用个for 或者while循环!

2008-03-14 10:16

可以后台封装方法,每次调用压入页面就ok

后台

if (data.hasData()) {
String tmp = ""; //临时变量
for (int i = 0; i < data.getRowCountInSQL(); i++) {
tmp = data.getValue(
"DICTVALUE", i);
optionCode.append(
"<OPTION value=\"" + tmp + "\">" + tmp + "</OPTION>");
optionCode.append(
"\n");
}

} else {

optionCode.append(
"");

}

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com