<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
    主站蜘蛛池模板: 777爽死你无码免费看一二区| 免费99精品国产自在现线| 日本亚洲免费无线码| 在线永久免费观看黄网站| 亚洲AV无码乱码国产麻豆穿越| 亚洲一区二区三区在线观看网站| 久久久精品视频免费观看 | 日本免费中文字幕在线看| 国产成人亚洲精品青草天美| www视频免费看| 亚洲精品乱码久久久久久不卡| 中文字幕亚洲免费无线观看日本| 香港经典a毛片免费观看看| 91禁漫免费进入| 2022中文字字幕久亚洲| 亚洲欧洲另类春色校园网站| 韩国免费A级毛片久久| 成年人视频在线观看免费| 亚洲国产精品无码一线岛国| 亚洲成熟丰满熟妇高潮XXXXX| 亚在线观看免费视频入口| 我的小后妈韩剧在线看免费高清版| 亚洲精品一级无码中文字幕| 中文字幕亚洲综合久久综合| 久操视频免费观看| 亚洲第一页日韩专区| 亚洲人精品亚洲人成在线| 污污网站免费观看| 亚洲精品天堂成人片?V在线播放| 亚洲天堂2016| 亚欧免费无码aⅴ在线观看| 亚洲国产黄在线观看| 亚洲AV成人影视在线观看| 久久国产精品免费专区| 亚洲情侣偷拍精品| 亚洲AV无码精品国产成人| 免费三级毛片电影片| 久久亚洲AV无码精品色午夜| 一级人做人爰a全过程免费视频| 成人免费777777| 亚洲导航深夜福利|