jsp页面中有个select选项,根据选项在同一页面做过处理之后,怎么才能使select保持原来选择的选项

解决方案 »

  1.   

    保存到request里面
    <%
      String s = request.getParameter("mySelect");
    %><select name="mySelect">
       <option value="1" <%=("1".equals(s)?"":"selected")%> >一</option>
       <option value="2" <%=("2".equals(s)?"":"selected")%> >一</option>
       <option value="3" <%=("3".equals(s)?"":"selected")%> >一</option>
    </select>
      

  2.   

    用session也可以,如果提交到本页面,用request就行。
      

  3.   

    我喜欢JSP代码和JS代码混合使,得到option的index,再选中它.那样再多的选项也不怕!