-1
    /*connection query here*/
  <select>
     <%while(rs.next())
       {%>
            <option><%= rs.getString("column_1")%></option>
      <%}%>
     </select>

       <select>
         <%while(rs.next())
           {%>
                <option><%= rs.getString("column_2")%></option>
            <%}%>
       </select>

我想在同一个jsp中将两个不同的列数据显示为两个不同的下拉列表

4

2 回答 2

0

您的详细信息很短,我认为我的附件参考链接可以解决您的问题。

外部参考

于 2020-05-08T07:03:31.417 回答
0

<% ResultSet rs=stmt1.executeQuery(sql);

    while(rs.next())
    {   %>
            <option value="<%=rs.getString("column1")%>"><%=rs.getString("column1") %></option>
    <% }
 <%
ResultSet rs1=stmt1.executeQuery(sql);

    while(rs1.next())
    {   %>
            <option value="<%=rs1.getString("column2")%>"><%=rs1.getString("column2") %></option>
    <% }

使用 2 个结果集在同一个 jsp 页面中使用两个 while 语句,欢迎更好的解决方案谢谢....

于 2020-07-04T07:11:39.677 回答