我是Java EE的新手。我正在使用一个显示某些技术领域的复选框。现在,我正在尝试从单个表中的选项标记中获取特定数据,同时单击特定技术字段。我在使用AJAX调用时,在单击特定技术时生成下拉框但无法从表中获取特定数据。我怎么能在jsp页面中这样做。我的代码如下
<table bgcolor="#ffffff" class="style2">
<tr>
<td align="center" valign="middle">
<select name="year">
<option value="Select">Select</option>>
<%
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@192.168.3.1:1521:wtlctax1", "****", "****");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select exp_year.year from exp_year INNER JOIN technology ON exp_year.t_cd = technology.t_cd");
while (rs.next()) {
String str = rs.getString("year");
String str1 = rs.getString("t_cd");
%>
<option value="<%=str%>"><%=str%></option>
<% } %>
</select>
</td>
</tr>
<%
}
catch (Exception e) {
System.out.println(e);
}
%>
</table>