java中下拉菜单连接数据库

java中下拉菜单连接数据库,第1张

我的采用的是javabena+jsp

一个javabean

public ArrayList selectCourseInfo()throws Exception {//下拉框显示课程信息

ArrayList list = new ArrayList()

try {

db.open()

ResultSet rs = db.select("select * from CourseInfo")

while (rs.next()) {

list.add(new CourseInfo(rs.getInt(1), rs.getString(2),rs.getString(3)))

}

} catch (Exception e) {

e.printStackTrace()

} finally {

db.close()

}

return list

}

然后在jsp中调用

<tr><td>课 程:<select name="course">

<%try{

ArrayList list=m.selectCourseInfo()

if(list.isEmpty()){

out.println("没有数据显示")

}

for(int i=0i<list.size()i++){

CourseInfo c=(CourseInfo)list.get(i)%>

<option><%=c.getName()%></option>

<%}}

catch(Exception e){}

%></select>

</td></tr>

这样就可以动态的显示了

不需要递归用一个特殊字符的算法来处理

比如

基本信息 1000

酒店管理 10001000

服务商管理 10002000

产品信息 2000

导游管理 20001000

物品管理 20002000


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9721036.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存