泥巴麒麟的BLOG

          shenAwesome@hotmail.com 縱不能,將醉做生涯,休拘束

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            195 Posts :: 2 Stories :: 80 Comments :: 0 Trackbacks
          刷新的時候,總遇到這個問題,就寫了段代碼,以后可以作成taglib封一下,反正是個常用的功能

           <%  //把上次提交的信息存成Hidden,做一個form,在reload的時候用submit
              StringBuffer sb = new StringBuffer();
              Map map = request.getParameterMap();
              Set keySet = map.keySet();
              sb.append("<form method = 'post' name='reloadForm' >");
              for (Iterator iter = keySet.iterator(); iter.hasNext();) {
                  String key = (String) iter.next();
                  String[] values = (String[])map.get(key);
                  for(int j=0;j<values.length;j++){
                    sb.append("<input type='hidden' name='"+key+"' value='"+values[j]+"'/>");
                  }
              } 
              sb.append("</form >");
              out.println(sb.toString());
            %>
             <script>
             document.location.reload= function(){
               document.reloadForm.submit();
             }
             </script>

          posted on 2006-02-20 12:56 泥巴麒麟 閱讀(985) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 大城县| 高唐县| 泰宁县| 威海市| 玉山县| 峨眉山市| 壶关县| 樟树市| 张家港市| 武义县| 栾川县| 翁源县| 香格里拉县| 嵊州市| 寿光市| 吉林省| 嫩江县| 民和| 特克斯县| 饶阳县| 宝坻区| 昌都县| 益阳市| 正蓝旗| 女性| 乐安县| 长春市| 淳化县| 宣化县| 鲁甸县| 杭锦后旗| 梅州市| 宜宾县| 武安市| 娄烦县| 明水县| 河津市| 馆陶县| 星座| 东乡| 长武县|