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

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

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

    隨筆-77  評論-5  文章-2  trackbacks-0

    package com.zte.platform;

    import java.io.IOException;

    import javax.faces.webapp.FacesServlet;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletRequest;
    import javax.servlet.ServletResponse;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;

    public class ZteFacesServlet extends HttpServlet
    {

     private static final String INIT_PARAM_ERROR_PAGE = "errorPage";
            private Log log = LogFactory.getLog(getClass());       
           

     private FacesServlet delegate;

     private String errorPage;

     public void init(ServletConfig servletConfig) throws ServletException
     {
      delegate = new FacesServlet();
      delegate.init(servletConfig);
      errorPage = servletConfig.getInitParameter(INIT_PARAM_ERROR_PAGE);
     }

     public void destroy()
     {
      delegate.destroy();
     }

     public ServletConfig getServletConfig()
     {
      return delegate.getServletConfig();
     }

     public String getServletInfo()
     {
      return delegate.getServletInfo();
     }

     public void service(ServletRequest request, ServletResponse response)
       throws ServletException, IOException
     {
      try
      {
       delegate.service(request, response);
      } catch (Throwable e)
      {
                log.error("page exception ,redirect to error page ",e);
                try{
       redirectToErrorPage((HttpServletRequest) request,
         (HttpServletResponse) response);
                }
                catch(Exception ex)
                {
                 log.error("fail to redirect to error page",ex);
                 //throw new RuntimeException("fail to redirect to error page,original exceptioin is", e);
                }
      }
     }

     private void redirectToErrorPage(HttpServletRequest request,
       HttpServletResponse response) throws IOException
     {
      if (!"".equals(errorPage))
      {
       response.sendRedirect(request.getContextPath() + errorPage);
      }
     }

    }


    文章來源:http://stocknewbie.bokee.com/viewdiary.18876476.html
    posted on 2009-05-01 10:52 huohuo 閱讀(181) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 国产精品亚洲一区二区三区在线观看 | 亚洲神级电影国语版| 在线观看免费av网站| 亚洲色大成网站WWW国产| 久久亚洲av无码精品浪潮| 免费h片在线观看网址最新| 免费在线观看亚洲| 色拍自拍亚洲综合图区| 国产一级一片免费播放i| 久久香蕉国产线看免费| 久久亚洲精品11p| 亚洲精品不卡视频| 伊人亚洲综合青草青草久热| 我的小后妈韩剧在线看免费高清版| 人妻18毛片a级毛片免费看| 亚洲成a人片在线网站| 久久久久久A亚洲欧洲AV冫| 成年18网站免费视频网站| a级片免费在线播放| 国产精品亚洲lv粉色| 99ri精品国产亚洲| 国产亚洲精品高清在线| 蜜臀91精品国产免费观看| 日韩精品无码免费一区二区三区| 十八禁的黄污污免费网站| 亚洲 日韩经典 中文字幕 | 亚洲日本韩国在线| 女人让男人免费桶爽30分钟| 久久久久久久99精品免费观看| 国产精品亚洲专区无码不卡| 亚洲乱码中文字幕小综合| 国产国拍亚洲精品mv在线观看| 全部免费毛片免费播放| 九九九精品成人免费视频| 美女内射无套日韩免费播放| 中文字幕a∨在线乱码免费看 | 亚洲乱码国产乱码精品精| 免费很黄很色裸乳在线观看| 成人免费视频88| 又黄又爽又成人免费视频| 99久久精品国产免费|