如果是的话,按下面的思路做,相信你能做出来:
首先你访问这个界面前,要先去查询数据库中的数据,一般这些数据都装到一个list(集合,不一定用List)中去,然后再转到(如果是web项目,就是跳转了,这时把这个list装到request中,request.setAt....(“list”,lits)如果用的是桌面应用程序,就把这个list以参数的形式传到界面类上去)你的界面上,在界面上做一个下拦菜单,然后呢,就是一个循环输出list中包含的所有数据库中的数据,把每次循环取出来的信息放入下拉菜单的选项中去,这样,有多少数据,这个下拉菜单就有多少选项了,不知道是不是你想要的结果,如果不是,你可以再说详细点,方便大家为你解答,。
sql = "select * from 表名 where 字段名=下拉列表值"用实体类封装数据,
如果你想将数据显示在文本框,只需要调用实体类对象的属性给文本框赋值就行了
在后台查询下拉或构成下拉框列表数据,存放request中返回jsp,然后如下初始化(自己改改看)
<span>User Type:</span><span>
<select id="userType">
<option value=""></option>
<c:forEach items="${sysRoleList }" var="one">
<c:if test="${one.role_status==1 }">
<option <c:if test="${one.role_code == userType}">selected="selected"</c:if> value="${one.role_code}">${one.role_name}</option>
</c:if>
</c:forEach>
</select>
</span>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)