在这代码后面接上<SCRIPT language="JavaScript">
  document.XXXXX.zy.value="<%=rs2.getString(2)%>";
</SCRIPT>XXXX是FORM名字

解决方案 »

  1.   

    搞错了,应该是
    在这代码后面接上<SCRIPT language="JavaScript">
      document.XXXXX.zy.value="<%=注册时的值%>";
    </SCRIPT>XXXX是FORM名字
      

  2.   

    String zy1=(String)session.getAttribute("zy");
    <select name="zy">
    <%
    String sql2="select * from 所学专业类别 order by id ";
    ResultSet rs2=query2.executeQuery(sql2);
    while(rs2.next())
    {
    String zy2=rs2.getString(2);
    %>
    <option value="<%=zy2%>" <%=zy2.equals(zy1)?"selected":""%>><%=zy2%></option>
    <%
    }
    rs2.close();
    %>
    </select>