<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 閱讀(4079) 評論(3)  編輯  收藏 所屬分類: Java

    FeedBack:
    # re: 針對不重新發送信息,則無法刷新網頁。的終極解決方法
    2009-04-02 22:42 | GSG
    謝  回復  更多評論
      
    # re: 針對不重新發送信息,則無法刷新網頁。的終極解決方法[未登錄]
    2009-04-29 13:40 | David
    好東西,謝了  回復  更多評論
      
    # re: 針對不重新發送信息,則無法刷新網頁。的終極解決方法
    2010-02-03 10:00 |
    上面的方法在頁面中調用啦還是不能避免重新刷新的提示框  回復  更多評論
      
    主站蜘蛛池模板: 亚洲av乱码一区二区三区香蕉| 亚洲中文字幕无码爆乳AV| 老司机亚洲精品影院无码| 成在线人免费无码高潮喷水| 国产成人精品曰本亚洲79ren| 黄页网站在线视频免费| 国产91久久久久久久免费| 夜夜爽妓女8888视频免费观看| 免费jlzzjlzz在线播放视频| 添bbb免费观看高清视频| 免费国产在线观看| 亚欧洲精品在线视频免费观看| 国产综合精品久久亚洲| 国产成人精品免费久久久久| 中文字幕亚洲综合久久2| 黄在线观看www免费看| 亚洲永久网址在线观看| 国产18禁黄网站免费观看| 国产成人精品免费视频大全| 亚洲av无码潮喷在线观看| 97热久久免费频精品99| 自拍偷自拍亚洲精品播放| 亚洲午夜无码久久久久| 亚洲高清视频免费| 亚洲AV无码一区二区三区牲色| 亚洲国产一区明星换脸| 国产成人精品无码免费看| tom影院亚洲国产一区二区| 国产成人精品高清免费| 两个人看www免费视频| ass亚洲**毛茸茸pics| 亚洲国产精品成人AV无码久久综合影院| 中文无码日韩欧免费视频| 亚洲精品成人图区| 亚洲VA综合VA国产产VA中| 人妻无码久久一区二区三区免费| 亚洲欧洲专线一区| 亚洲av无码无在线观看红杏| 成人免费无码大片a毛片| 中文字幕在线免费视频| 亚洲中文字幕日本无线码|