JSP中JAVA代码的实现是在服务器层的,数据库也是在服务器层。
在DB层写好查询方法,在JSP层直接把查询结果取出放在字符串数组的LIST里面,这里使用动态数组ArrayList。将数组值遍历作为option的值即可。
String subsystem_sql ="select full_name from subsystem_info order by full_name";
ArrayList<String[]> subsystem_rs=SqlRun.sql_execute(subsystem_sql, null, 0);
<select name="SYSTEM" class="selector">
<option value="">全选</option>
<%for(String[] result : subsystem_rs){%>
<option value=<%=result[0] %>><%=result[0] %></option>
<%} %>
</select>