泥巴麒麟的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 泥巴麒麟 閱讀(987) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 东阳市| 湖南省| 陆河县| 安溪县| 潞城市| 顺昌县| 儋州市| 嘉祥县| 阿勒泰市| 沅陵县| 大足县| 酉阳| 荣成市| 利辛县| 高碑店市| 永城市| 横峰县| 阜阳市| 孟津县| 文登市| 宜兰县| 北碚区| 新泰市| 广宗县| 贺兰县| 南部县| 南皮县| 垣曲县| 盐池县| 集安市| 米脂县| 宁海县| 曲周县| 宣恩县| 天津市| 阿鲁科尔沁旗| 五常市| 鄱阳县| 夏邑县| 平乐县| 彰化县|