要怎么样才可以保留JSP页面里面下拉列表框里的值,也就是说从JSP提交到SERVLET后,再跳转回来的时候,JSP页面下拉列表框里的值还是原来的那个

解决方案 »

  1.   

    这个你可以在servlet跳转回来的时候再把这个值传回来,然后页面获取到这个值后通过JAVASCRIPT再给下拉列表框重新赋值
      

  2.   

    你提交的时候把值传给servlet,然后返回的时候再从servlet传回给页面。
    页面接收到这个值后,然后遍历那个select,当select的值等于页面接收到的那个值,
    select的选定项就设置为当前项。
    <script language="javascript">
        <!--
        function initSelect() {
           var select = document.all(下拉框名);
           for(i=0;i<select.options.length;i++) {
               if(select.options[i].value == 页面接收到的值) {
                   select.options[i].selected = true;
               }
           }
        }
        //-->
    </script>
      

  3.   

     struts带回显的 可以用struts  不用struts就只能像楼上所说的 将值传回来··然后通过JavaScript重新赋值