<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)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 日韩在线视频免费看| 免费大片黄在线观看| 午夜亚洲www湿好大| 四虎国产精品永久免费网址 | 免费观看成人久久网免费观看| 亚洲国产精品不卡毛片a在线| 亚洲AV无码久久寂寞少妇| 国产高清免费在线| 国产成在线观看免费视频| 日韩免费在线视频| 亚洲不卡中文字幕无码| 国产成人精品日本亚洲专区61| 91在线手机精品免费观看| 精品亚洲成a人片在线观看| 亚洲色婷婷一区二区三区| 国产亚洲精品资在线| 国产亚洲精品无码专区| 亚洲中文字幕久久精品无码喷水| 无遮免费网站在线入口| 免费播放美女一级毛片| jzzijzzij在线观看亚洲熟妇| 国产亚洲视频在线播放| 亚洲乱亚洲乱少妇无码| 亚洲成AⅤ人影院在线观看| 免费一区二区视频| 亚洲国产专区一区| 亚洲AⅤ永久无码精品AA | 亚洲AV永久纯肉无码精品动漫| 国产一区二区三区免费看 | 无人视频在线观看免费播放影院| 337p日本欧洲亚洲大胆精品555588 | 岛国岛国免费V片在线观看 | 亚洲精品综合久久中文字幕| 无码国产亚洲日韩国精品视频一区二区三区| 特级无码毛片免费视频尤物| 131美女爱做免费毛片| 成人免费男女视频网站慢动作| 最近中文字幕2019高清免费| 无码区日韩特区永久免费系列| 久久久免费的精品| 91黑丝国产线观看免费|