<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 |
    上面的方法在頁面中調用啦還是不能避免重新刷新的提示框  回復  更多評論
      
    主站蜘蛛池模板: 亚洲国产无套无码av电影| 亚洲一级特黄无码片| 99人中文字幕亚洲区| 99精品全国免费观看视频..| 久久久久久亚洲精品不卡| 中文在线观看国语高清免费| 久久久久无码专区亚洲av| 国产乱子伦精品免费视频| 国产亚洲精品免费视频播放| 久久国产免费直播| 国产成人精品日本亚洲| 一区二区在线免费观看| 91亚洲性爱在线视频| 成人免费在线视频| 免费国产草莓视频在线观看黄| 亚洲成a人片毛片在线| 2021在线永久免费视频| 亚洲五月六月丁香激情| 国产成人精品免费视| 精品久久久久久久久亚洲偷窥女厕| 国产免费一区二区三区不卡| 亚洲精品成人网站在线观看| 亚洲香蕉免费有线视频| 亚洲欧洲无码AV不卡在线| 亚洲阿v天堂在线2017免费| 久久国产乱子精品免费女| 亚洲天堂一区在线| 免费在线观看中文字幕| 野花香高清视频在线观看免费| 男人的天堂亚洲一区二区三区 | 亚洲国产91在线| 免费无码又爽又刺激高潮的视频| 亚洲爆乳精品无码一区二区三区| 亚洲中文精品久久久久久不卡| 日韩精品免费视频| 亚洲欧洲国产成人精品| 国产禁女女网站免费看| 免费在线看污视频| 亚洲国产成人无码AV在线影院| 中文字幕无码不卡免费视频| 黄色网址在线免费观看|