create a dynamic combo box using values from database in JSP

后端 未结 1 1013
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-19 22:53

I want to create a combo box in jsp that contains values fetched from my database. Here\'s the code that I\'ve written,but it returns a blank combo box,even though there are

相关标签:
1条回答
  • 2020-12-19 23:35

    How about:

    <select>
    <% 
    Connection con=null;
    ResultSet rs=null;
    
    try
    {
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
         con=DriverManager.getConnection("jdbc:odbc:db","root","root");
         HttpSession ss=request.getSession();
         String uid=(String)ss.getAttribute("id");
         PreparedStatement pst=con.prepareStatement("select name from emp where uid=?");
         pst.setString(1,uid);
         rs=pst.executeQuery();
         while(rs.next())
         {
              String name = rs.getString("name");
    %>
              <option value="<%=name%>"><%=name%></option>
    <%
         }
    }catch(Exception e)
    {    out.print(e);
    }
    %>
    </select>
    
    0 讨论(0)
提交回复
热议问题