HTML select 下拉菜单赋值(从数据库中)
2015-11-27 11:09
323 查看
首先
定义函数
初始化:
html中的select框
定义函数
public String selLIM(){ String SelString="<option value=\"\">----请选择----</option>"; String sqlStr ="select * from 表名称 t where限制条件"; try{ conn = new ConnDB().getConn(); smt = conn.createStatement(); rs = smt.executeQuery(sqlStr); List<String> list_name=new ArrayList<String>(); List<String> list_gbid=new ArrayList<String>(); while(rs.next()){ list_name.add(rs.getString("名字")); list_gbid.add(rs.getString("value值_id")); } String[] name = list_name.toArray(new String[list_name.size()]); String[] value = list_gbid.toArray(new String[list_gbid.size()]); //获取查询后的行数。 int rowCount=list_name.size(); for(int i =0; i<rowCount; i++){ SelString+="<option value='"+value[i]+"'>"+name[i]+"</option>"; } }catch(Exception e){ e.printStackTrace(); } //System.out.print(SelString); return SelString; }
初始化:
objthemeDict otd = new objthemeDict(); String limSEL = otd.selLIM();
html中的select框
<td>障碍物类型:</td> <td><select id="gb12319" onchange="changeLIM(this.value)" style="width:65%;height:25px"><%=limSEL%></select> </td>接着我们定义
相关文章推荐
- 数据库 'XXXX' 已打开,并且一次只能有一个用户访问。设置单用户 / 多用户
- sql: update from
- Mysql分库分表方案
- mysql bin-log日志过大造成磁盘爆满问题解决。
- mysql杀掉睡眠进程
- mysql常用优化参数
- 数据库坏块,怎么办?
- db2数据库常用调试检测数据库语句
- Oracle12C安装:Could not initialize class sun.awt.X11.XToolkit
- oracle数据库关闭和启动命令
- 查询数据库索引使用情况
- Ubuntu14.04 mysql 5.5 的中文乱码问题
- SQL SUM() 函数、SQL GROUP BY 语句、SQL HAVING 子句
- Oracle空值做计算注意啦
- mysql分表方法-----MRG_MyISAM引擎分表法
- 线上mysql主从不同步处理
- SQL2000/2005&2008中master数据库备份与恢复
- sql: 查询,select
- 非常不错的NoSQL 数据库学习资料汇总
- sql,联合主键,按id分组求版本号最大值的集合