1
mysqlデータベースから特定のテーブルのフィールド名を取得して、.jspページにドロップダウンリストを設定するにはどうすればよいですか? ありがとうございますSQLテーブルフィールドのドロップダウンを設定する
mysqlデータベースから特定のテーブルのフィールド名を取得して、.jspページにドロップダウンリストを設定するにはどうすればよいですか? ありがとうございますSQLテーブルフィールドのドロップダウンを設定する
DBに接続できるDBConnectionというクラスがあるとしましょう。 JSPに今
package mypackage;
public class ListObject {
public List<MyObject> getList() {
Statement st = new DBConnection().getConnection().createStatement();
ResultSet rs = st.executeQuery("select * from myTable");
List<MyObject> list = new ArrayList<MyObject>();
while(rs.next()) {
list.add(new MyObject(rs.getString(1), rs.getString(2)));
}
st.close();
rs.close();
return list;
}
}
AS-ListObject.javaと呼ばれるクラスを作成し、following-
<%@page import="mypackage.ListObject"%>
<select>
<%
Iterator it = new ListObject().getList();
while(it.hasNext()) {
out.write("<option value=\""+ object.getFieldA();+ "\">"+ object.getFieldB() +"\">");
}
%>
</select>
を使用し、あなたのイベントでは、Googleを使用しようとしましたか? – Apurv
私はGoogleのGoogleのomniscienceが私を助けなかったが、試みた あなたの非常に有用な提案 – Franky