如何从SQL数据库(特别是从列中)检索数据到JSP文件中的下拉列表框?但我想从.java文件中的函数和JSP列表框中检索此数据,所以订单将是:
我的java文件中的一个函数,它从sql DB中检索数据(特别是从列中),并在我的jps列表框中显示它?
这将是java文件中的函数
这是我的代码:
public String getc_Condicion(){
String query = "";
String c_condicion = new String();
query = "select C_Condicion_Beca from Bca_Condicion_Beca";
try{
st = con.createStatement();
rs = st.executeQuery(query);
while (rs.next()){
c_condicion = rs.getString("C_Condicion_Beca");
}
}
catch(SQLException e){
System.out.println("Error al obtener los datos: "+e.getMessage());
}
return c_condicion;
}
答案 0 :(得分:0)
public String[] getcDataCondicion(){
String query = "";
String[] cDataCondicion= new String[100];
query = "select C_Condicion_Beca from Bca_Condicion_Beca";
try{
st = con.createStatement();
rs = st.executeQuery(query);
int i=0;
while (rs.next()){
cDataCondicion[i] = rs.getString("C_Condicion_Beca");
i++;
}
}
catch(SQLException e){
System.out.println("Error al obtener los datos: "+e.getMessage());
}
return cDataCondicion;
}
<%
YourClass c= new YourClass();
String[] result=c.getcDataCondicion();
%>
<Select>
<%
for(int i=0;i<result.length;i++){
%>
<Option>result[i]</ Option>
<% } %>
</select>