athrunwang

          紀元
          數據加載中……
          spring 委派Servlet代理類
          import java.io.IOException;
          import javax.servlet.GenericServlet;
          import javax.servlet.Servlet;
          import javax.servlet.ServletException;
          import javax.servlet.ServletRequest;
          import javax.servlet.ServletResponse;
          import org.springframework.web.context.WebApplicationContext;
          import org.springframework.web.context.support.WebApplicationContextUtils;
          public class DelegatingServletProxy extends GenericServlet implements Servlet {
          private String targetBean;
          private Servlet proxy;
          public void init() throws ServletException {
          this.targetBean = getServletName();
          getServletBean();
          proxy.init(getServletConfig());
          }
          public void service(ServletRequest req, ServletResponse res)
          throws ServletException, IOException {
          proxy.service(req, res);
          }
          private void getServletBean() {
          WebApplicationContext wac = WebApplicationContextUtils
          .getRequiredWebApplicationContext(getServletContext());
          this.proxy = (Servlet) wac.getBean(targetBean);
          }
          }

          posted on 2011-11-02 19:11 AthrunWang 閱讀(451) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 容城县| 新安县| 台南县| 普陀区| 美姑县| 乌恰县| 巴里| 九龙坡区| 石狮市| 泉州市| 灵璧县| 鄂伦春自治旗| 维西| 房产| 科技| 崇文区| 凤庆县| 沾化县| 平阳县| 疏勒县| 金昌市| 莱州市| 乌鲁木齐县| 盘锦市| 攀枝花市| 紫阳县| 龙泉市| 凤冈县| 山西省| 南澳县| 迁安市| 盐城市| 泰和县| 荔波县| 阿拉善左旗| 淮阳县| 兴业县| 淳化县| 温宿县| 福海县| 佛坪县|