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

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

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

    posts - 1, comments - 0, trackbacks - 0, articles - 1

    2006年7月5日

    在平時的項目中經常的用到請求分發,每次都要重復的寫如下代碼: RequestDispatcher dispatcher = getServletContext() .getRequestDispatcher("/public/errmsg.jsp"); dispatcher.forward(request, response); 我們可以一個 public abstract class ServletMNG extends HttpServlet類,其中封裝此方法: /** * 請求重定向到指定的url。每個Servlet的方法都會用到 * @param request * @param response * @param url 重定向的url,可以代參數 * @author aimonica */ public void forward(HttpServletRequest request, HttpServletResponse response, String url) { try { RequestDispatcher dispatcher = getServletContext() .getRequestDispatcher(url); dispatcher.forward(request, response); } catch (Exception ex) { ex.printStackTrace(System.out); handleException(response, ex); } } 其他的servlet都繼承此類。便可以在子類中通過以下方式輕松調用:forward(request,response,url). 項目有好多的地方,都可以用類似的封裝。

    posted @ 2006-07-05 16:49 aimonica 閱讀(221) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 免费看少妇作爱视频| 性无码免费一区二区三区在线| 97视频免费在线| 亚洲熟妇av一区二区三区下载| 久久国产乱子伦精品免费一| 亚洲AV无码成人精品区蜜桃| 国产免费无码一区二区| 亚洲短视频男人的影院| 99爱在线精品视频免费观看9| 亚洲第一精品在线视频| 亚洲免费网站在线观看| 久久精品国产亚洲αv忘忧草| 成人人免费夜夜视频观看| 亚洲午夜无码久久久久软件| 国产又大又粗又硬又长免费| eeuss在线兵区免费观看| 亚洲精品乱码久久久久66| 青青草原1769久久免费播放| 久久精品国产亚洲AV无码偷窥| 成人免费激情视频| 亚洲精品国产第一综合99久久| 国产免费直播在线观看视频| 黄色视屏在线免费播放| 日韩亚洲Av人人夜夜澡人人爽| 免费a级毛片无码a∨蜜芽试看| 日韩成人精品日本亚洲| 久久影院亚洲一区| 久久久久久毛片免费播放| 7777久久亚洲中文字幕| 天堂亚洲免费视频| 国内精品免费视频精选在线观看| 亚洲国产成人va在线观看网址| 日本a级片免费看| A级毛片高清免费视频在线播放| 亚洲人成网网址在线看| 一本色道久久88综合亚洲精品高清| 色www永久免费网站| 亚洲AV成人噜噜无码网站| 亚洲精品乱码久久久久久蜜桃| 免费人成在线观看网站品爱网| 亚洲AV日韩AV永久无码色欲|