泥巴麒麟的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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 聊城市| 叙永县| 政和县| 尼勒克县| 大悟县| 龙海市| 安西县| 嵊泗县| 郸城县| 璧山县| 静宁县| 景宁| 盐津县| 镇雄县| 荆州市| 云安县| 南通市| 佛学| 台湾省| 珠海市| 凌源市| 潞西市| 正阳县| 宁晋县| 鹤山市| 永年县| 东明县| 缙云县| 清新县| 安新县| 山东省| 三都| 鹤岗市| 竹溪县| 武冈市| 廉江市| 万州区| 海口市| 泸溪县| 修武县| 枝江市|