- 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了
原創文章,作者:VR0M3,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/127269.html