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

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


          網站導航:
           
          主站蜘蛛池模板: 张家口市| 庐江县| 江山市| 吴桥县| 宜兰县| 闵行区| 禹州市| 奎屯市| 牟定县| 金堂县| 彰化县| 夏河县| 罗江县| 鄱阳县| 西乌珠穆沁旗| 宜兴市| 延安市| 寿宁县| 海晏县| 柳州市| 山阴县| 得荣县| 静乐县| 沁阳市| 吴忠市| 怀仁县| 漠河县| 大城县| 濉溪县| 广宁县| 文山县| 深州市| 泗洪县| 五大连池市| 安康市| 梧州市| 什邡市| 诸暨市| 邢台县| 徐水县| 临夏县|