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

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

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

    隨筆 - 37  文章 - 14  trackbacks - 0
    <2007年8月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    文章分類

    相關鏈接

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    1. web.xml中還是

    <context-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>/WEB-INF/conf/spring/**/*-context.xml</param-value>
     </context-param>

    2. portal-context.xml中的一段

    <bean
          id="customerInfoServlet"
          class="chances.card.portal.customer.CustomerInfoServlet"
      >

        <property name="infoPage">

          <value>${portal.card.info.index}</value>
        </property>
        <property name="customerLoginUrl">

          <value>${portal.card.loginUrl}</value>
        </property>
        <property name="cardSearcher">

          <ref bean="cardSearcher"/>
        </property>
        <property name="cardManager">

          <ref bean="cardManager"/>
        </property>

      </bean>

    3. web.xml 中的一段配置

    <servlet>
      <servlet-name>customerLogin</servlet-name>
      <servlet-class>
       chances.card.commons.servlet.proxy.SpringServletProxy
      </servlet-class>
      <init-param>
       <param-name>beanName</param-name>
       <param-value>customerLoginServlet</param-value>
      </init-param>
     </servlet>
     <servlet-mapping>
      <servlet-name>customerLogin</servlet-name>
      <url-pattern>/customerLogin</url-pattern>
     </servlet-mapping>

    ----------------------------最早的servlet 的配置方法

    <servlet>
    <servlet-name>Test</servlet-name>
    <display-name>Test</display-name>
    <description>A test Servlet</description>
    <servlet-class>test.Test</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>Test</servlet-name>
    <url-pattern>/Test</url-pattern>
    </servlet-mapping>

    4. SpringServletProxy .java 類的代碼

    /**
     * Created on 2007-08-16
     *
     * $Id $
     * $Source $
     * $Revision $
     */
    package chances.card.commons.servlet.proxy;

    import java.io.IOException;

    import javax.servlet.Servlet;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    import chances.commons.web.SpringWebUtils;

    /**
     * Servlet代理
     *
     * @author <a href="mailto:hjd_668@126.com">Alpha</a>
     * @version 1.0
     *
     */
    public class SpringServletProxy extends HttpServlet {

        private static final long serialVersionUID = -5712473045972662420L;

        Servlet target;

        /**
         * (non-javadoc)
         *
         * @see javax.servlet.http.HttpServlet#service(javax.servlet.http.HttpServletRequest,
         *      javax.servlet.http.HttpServletResponse)
         */
        protected void service(HttpServletRequest arg0, HttpServletResponse arg1)
                throws ServletException, IOException {
            target.service(arg0, arg1);
        }

        /**
         * (non-javadoc)
         *
         * @see javax.servlet.GenericServlet#init(javax.servlet.ServletConfig)
         */
        public void init(ServletConfig config) throws ServletException {
            super.init(config);
            String name = config.getInitParameter("beanName");
            Object obj = SpringWebUtils.getBean(config.getServletContext(), name);
            if (obj instanceof Servlet) {
                target = (Servlet) obj;
            } else {
                throw new IllegalArgumentException(name);
            }
            target.init(config);
        }

        /**
         * (non-javadoc)
         *
         * @see javax.servlet.GenericServlet#destroy()
         */
        public void destroy() {
            super.destroy();
            target.destroy();
        }
    }

    posted on 2007-08-18 11:22 扭曲的鉛筆 閱讀(435) 評論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 男男AV纯肉无码免费播放无码 | 一边摸一边爽一边叫床免费视频| **aaaaa毛片免费同男同女| www.91亚洲| 亚洲首页国产精品丝袜| 最新国产乱人伦偷精品免费网站| 免费v片在线观看无遮挡| 久久久久se色偷偷亚洲精品av| 热99RE久久精品这里都是精品免费| 四虎永久成人免费影院域名| 亚洲入口无毒网址你懂的| 无码人妻一区二区三区免费看 | 99视频全部免费精品全部四虎 | 免费毛片毛片网址| 午夜色a大片在线观看免费| 亚洲男女一区二区三区| 日本亚洲欧洲免费天堂午夜看片女人员| 亚洲 自拍 另类小说综合图区| 亚洲人成色99999在线观看| 国产精品色拉拉免费看| 亚洲avav天堂av在线不卡 | 亚洲国产另类久久久精品小说| 免费一级毛suv好看的国产网站 | yy6080久久亚洲精品| 亚洲精品无码少妇30P| 国产成人免费爽爽爽视频| 久久久久亚洲AV无码专区首JN| 黄色免费在线网站| 国产亚洲综合成人91精品| 久久久WWW免费人成精品| 亚洲综合激情另类专区| 一级毛片a免费播放王色| mm1313亚洲精品国产| 国产亚洲精品第一综合| 免费观看的av毛片的网站| 亚洲久热无码av中文字幕| 日韩视频在线免费观看| 亚洲人成欧美中文字幕| 日韩在线看片免费人成视频播放| 亚洲色无码专区一区| 午夜小视频免费观看|