- 1、数据库中查询一列数值并将其添加到JSP中的下拉列表框中求代码
- 2、如何在JSP中添加下拉菜单,让下拉菜单显示数据库里的内容?
- 3、jsp下拉框动态显示数据库的数据并选择某一个选项并停留在该选项
- 4、JSP中怎样将数据库中的数据显示在网页的下拉菜单中
引用javabean文件。下拉框代码如下:
select name=”下拉框名”
%
String sql=”select * from access中国测试表名”;
ResultSet rs=getCon.getRs(sql);
while(rs.next()){
%
option value=”%=rs.getString(“id”)%”%=rs.getString(“name”)%/option
%}
//rs.close();
%
/select
代码不给你,思路可以给你:
打开添加图书这个页面的时候,发出ajax请求得到pres的list数据
根据list生成下拉菜单,可以把value设成presname,id设成presid
执行添加图书操作时将这个id一并传回后台
进到页面时,将上次你保存的数据取出来传过来。然后在加入判断 用这个值和下拉框的option value做比较 相同就设为selected 或者用jquery实现。
$(“.selector”).val(“选中的值”);
这是我自己以前做的,使用javaBean
jsp:useBean id=”userBean” scope=”page” class=”selfteachweb.conn”/
把数据库里的数据在跳转下拉菜单中显示
form name=”teachcourse”
select name=”courselist” onChange=”MM_jumpMenu(‘self’,this,0)”
%
String sql=”select CouName from Courses,Teachers where Teachers.NickName=Courses.NickName and Teachers.NickName='”+session.getAttribute(“username”)+”‘”;
ResultSet RS=userBean.executeQuery(sql);
while(RS.next()){
%
option value=”courseteach.jsp” selected%=RS.getString(“CouName”)%/option
%}
RS.close();
%
/select
/form
把里面的数据库和需要跳转的页面改一下就OK了