當前位置:首頁 » 數據倉庫 » java下拉框連接資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

java下拉框連接資料庫

發布時間: 2022-08-28 03:05:52

㈠ java中如何接受下拉框中選中的的值到資料庫

這個可以自己定義的,例 如,選 中 為1 ,不選 中 為 0 ,然後再入資料庫,
從資料庫取出來也轉換下。

㈡ Java下拉列表框如何從資料庫取數據能不能給個代碼先謝謝了

在後台查詢下拉或構成下拉框列表數據,存放request中返回jsp,然後如下初始化(自己改改看)

<span>UserType:</span>
<span>
<selectid="userType">
<optionvalue=""></option>
<c:forEachitems="${sysRoleList}"var="one">
<c:iftest="${one.role_status==1}">
<option<c:iftest="${one.role_code==userType}">selected="selected"</c:if>value="${one.role_code}">${one.role_name}</option>
</c:if>
</c:forEach>
</select>
</span>

㈢ 下拉列表如何連接資料庫

插入一個資料庫控制項adodc1,設置connectionstring屬性與你的資料庫綁定,設置recordsource屬性,輸入sql語句,比如:
select
姓名
from
資料庫
再插入一個combox控制項,設置datasource為
adodc1,設置datafiled為
姓名
這樣就OK了。

㈣ 我用JAVA做了個下拉框,怎麼能選中裡面的一個數據,然後令這個數據與資料庫表連接

你可以用下拉框的 getSelectedIndex() 方法獲取選中的選項,返回的值為0時為「旅遊路線」,1為「導游名字」,2為「旅遊團名字」

㈤ java中下拉菜單的值,怎樣動態從資料庫中選擇,詳細點的過程!謝謝各位Bai友···

這個簡單的可以有如下實現:
同步:後台不管是servlet action或者contoller也好,總之通過調用資料庫查詢的類,將結果封裝進一個對象,然後保存到request或者session中(看需要),然後在前台頁面上獲取該對象裡面的值,在對應的下拉菜單上迭代輸出即可,採用jsp jstl或者框架的標簽輸出都隨意,按項目來。
非同步:應用ajax,後台獲取數據是一樣的,只不過通過ajax非同步獲取數據,然後使用js輸出內容,頁面無刷新而已。

詳細的很難一一描述清楚,樓主可參考並適當谷哥查詢。。

㈥ java web開發下拉框聯動顯示,顯示的數據市是資料庫中獲取 比如 省、市、地區,應該如何做

如果你會AJAX就更簡單.如果不會
那隻能在你載入頁面前,把你從資料庫讀取的這些信息先放在集合里,然後再循環載入到下拉框裡面去.一般實際項目中不會這樣去處理.這樣太占資源,反應也很慢.去學下AJAX

㈦ java中下拉菜單連接資料庫

我的採用的是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=0;i<list.size();i++){
CourseInfo c=(CourseInfo)list.get(i);%>
<option><%=c.getName()%></option>
<%}}
catch(Exception e){}
%></select>
</td></tr>
這樣就可以動態的顯示了