<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ZhipSoft.com
        冬去春來
            鄭重聲明:本Blog純屬個人學習、工作需要,記錄相關資料。請不要發表任何有人身攻擊的言論,謝謝!!www.ZhipSoft.com
    posts - 94,comments - 149,trackbacks - 0

    JAVA:

    public class UtilTool {

        public static Map getParameterMap(HttpServletRequest request) {
            Map paramMap = new LinkedHashMap();
            String pathInfoStr = request.getPathInfo();

            if (pathInfoStr != null && pathInfoStr.length() > 0) {
                if (!pathInfoStr.endsWith("/")) pathInfoStr += "/";

                int current = pathInfoStr.indexOf('/');
                int last = current;
                while ((current = pathInfoStr.indexOf('/', last + 1)) != -1) {
                    String element = pathInfoStr.substring(last + 1, current);
                    last = current;
                    if (element.charAt(0) == '~' && element.indexOf('=') > -1) {
                        String name = element.substring(1, element.indexOf('='));
                        String value = element.substring(element.indexOf('=') + 1);
                        paramMap.put(name, value);
                    }
                }
            }

            java.util.Enumeration e = request.getParameterNames();
            while (e.hasMoreElements()) {
                String name = (String) e.nextElement();
                paramMap.put(name, request.getParameter(name));
            }

            if (paramMap.size() == 0) {
                Map multiPartMap = (Map) request.getAttribute("multiPartMap");
                if (multiPartMap != null && multiPartMap.size() > 0) {
                    paramMap.putAll(multiPartMap);
                }
            }
            return paramMap;
        }

     

      public static String requestParameter(HttpServletRequest request){
       String fromstr="<form name='request' method='POST'>";
       Enumeration requestKeys = request.getParameterNames();
       Map requestValues=UtilTool.getParameterMap(request);
       String rkey = null;
       for(;requestKeys.hasMoreElements();){
        rkey = (String) requestKeys.nextElement();
        fromstr+="<input name='"+rkey+"' value='"+requestValues.get(rkey)+"' type='hidden'>";
       }
       fromstr+="</form><script>function reload(){request.submit()}</script>";
       return fromstr;
     }
    }

    Jsp調用:

    <%=UtilTool.requestParameter(request)%>


    這樣當需要調用彈出窗口并刷新當前頁時如:
    針對當前頁的刷新

    window.location.reload();
    改為
    reload();

     

     



            本Blog純屬個人學習、工作需要,記錄相關資料。請不要發表任何有人身攻擊的言論,謝謝! www.zhipsoft.cn
    posted on 2008-09-25 16:53 ZhipSoft 閱讀(4078) 評論(3)  編輯  收藏 所屬分類: Java

    FeedBack:
    # re: 針對不重新發送信息,則無法刷新網頁。的終極解決方法
    2009-04-02 22:42 | GSG
    謝  回復  更多評論
      
    # re: 針對不重新發送信息,則無法刷新網頁。的終極解決方法[未登錄]
    2009-04-29 13:40 | David
    好東西,謝了  回復  更多評論
      
    # re: 針對不重新發送信息,則無法刷新網頁。的終極解決方法
    2010-02-03 10:00 |
    上面的方法在頁面中調用啦還是不能避免重新刷新的提示框  回復  更多評論
      
    主站蜘蛛池模板: 国产亚洲精品2021自在线| 亚洲最新黄色网址| 日韩亚洲人成在线综合| 成人免费午夜无码视频| 亚洲一欧洲中文字幕在线| 91精品免费观看| 亚洲人色大成年网站在线观看| 69视频在线观看免费| 亚洲免费在线视频播放| 性短视频在线观看免费不卡流畅| 亚洲精品第五页中文字幕| 最近高清中文字幕免费| 亚洲国产品综合人成综合网站| 成人免费午夜无码视频| 亚洲AV无码一区二区三区电影 | 亚洲日韩精品射精日| 精品国产免费一区二区三区香蕉| 亚洲2022国产成人精品无码区| 日韩插啊免费视频在线观看 | 免费亚洲视频在线观看| 亚洲综合色区在线观看| 99久久免费国产特黄| 亚洲美女aⅴ久久久91| 无码中文字幕av免费放| 国产成人亚洲毛片| 亚洲精品自在在线观看| 亚洲高清视频免费| 亚洲av日韩aⅴ无码色老头| 国产av无码专区亚洲av果冻传媒| 男女作爱在线播放免费网站| 亚洲av专区无码观看精品天堂 | 在线观看成人免费视频| 一级成人a做片免费| 久久丫精品国产亚洲av| 国产又大又黑又粗免费视频 | 亚洲2022国产成人精品无码区| 成人免费看黄20分钟| 成人免费777777被爆出| 亚洲图片中文字幕| 国产成人高清亚洲| 在线看片v免费观看视频777|