軟件藝術思考者  
          混沌,彷徨,立志,蓄勢...
          公告
          日歷
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          隨筆分類(86)

          隨筆檔案(85)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           
          在平時的項目中經常的用到請求分發,每次都要重復的寫如下代碼: 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 on 2006-07-05 17:23 智者無疆 閱讀(97) 評論(0)  編輯  收藏

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


          網站導航:
           
           
          Copyright © 智者無疆 Powered by: 博客園 模板提供:滬江博客


             觀音菩薩贊

          主站蜘蛛池模板: 宜川县| 上林县| 宜宾县| 哈密市| 昔阳县| 淮滨县| 舟曲县| 濮阳县| 格尔木市| 沭阳县| 呈贡县| 永济市| 太康县| 子长县| 满洲里市| 遂川县| 庆安县| 阿拉善右旗| 樟树市| 张家港市| 图片| 靖远县| 山阳县| 黄冈市| 杭州市| 吉隆县| 洛川县| 邹城市| 台中县| 荆门市| 务川| 凌云县| 安陆市| 河东区| 许昌县| 青铜峡市| 包头市| 佳木斯市| 景德镇市| 离岛区| 永春县|