<select name="select">
<option value="">请您选择单位名称</option><option value="1">??????</option>
<option value="1">??????</option></select>?号的位置怎么才能从数据库中获取值呢。。我用的数据库是MySql

解决方案 »

  1.   

    通过连接得到resultset
    <select   name="spw"   onchange="">   
      <%   
      while(rs.next())   
        {   
          string   name   =   rs.getstring("name");   
        %>   
      <option   value="<%=name%>"><%=name%></option>   
      <%   
        }   
        rs.close();   
        %>   
      </select>
      

  2.   

    重数据库中。获取到数据了。谢谢您 。还有一个问题。。就是在我点击第一个select中的option的值的时候。。在第二个select中获取数据库中的值。。这样。怎么做啊。
      

  3.   

    select的onchange事件吧
    写个js
    得到点击的值
      

  4.   

    我怎么获取select下的option中的值啊。
      

  5.   

    这个简单啊   先从数据库里把值 取出来啊 
    在放在List里面
    用Struts标签就满好取出来 啊
      

  6.   

    <% String company=request.getParameter("pany"); %>
      <%=company%>
    <select name="pany"  onchange=window.location.href("selecthandler.jsp")>
    <option value="">请您选择单位名称</option>     
    <option value="1"><%=conn.chString(rs.getString("company"))%></option>
    </select>获取之后。显示的是null值啊