亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adventurecomponentmanager.java

?? ejb克斯人隨風俗
?? JAVA
字號:
/* Copyright 2004 Sun Microsystems, Inc. All rights reserved.  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:  - Redistributions of source code must retain the above copyright   notice, this list of conditions and the following disclaimer.  - Redistribution in binary form must reproduce the above copyright   notice, this list of conditions and the following disclaimer in   the documentation and/or other materials provided with the   distribution.  Neither the name of Sun Microsystems, Inc. or the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission.  This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  You acknowledge that Software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility. $Id: AdventureComponentManager.java,v 1.1 2003/11/01 00:19:59 gmurray71 Exp $ */package com.sun.j2ee.blueprints.consumerwebsite;// j2ee importsimport javax.servlet.ServletContext;import javax.servlet.http.*;import java.beans.Beans;import com.sun.j2ee.blueprints.util.tracer.Debug;// WAF importsimport com.sun.j2ee.blueprints.waf.controller.web.WebComponentManager;// customer component importsimport com.sun.j2ee.blueprints.customer.CustomerFacade;// signon componentimport com.sun.j2ee.blueprints.signon.SignOnFacade;// Catalog importsimport com.sun.j2ee.blueprints.catalog.CatalogFacade;/**  * This class manages components used in the web tier *   */public class AdventureComponentManager extends WebComponentManager              implements HttpSessionListener {                public AdventureComponentManager () {    }        /**     *     * Initialize the component manager     *     */    public void init(HttpSession session) {        session.setAttribute(AdventureKeys.COMPONENT_MANAGER, this);        // intialize the adventure package        getCart(session);    }    /**     *     * Initialize what needs initialization     *     */    public void sessionCreated(HttpSessionEvent se) {        se.getSession().setAttribute(AdventureKeys.COMPONENT_MANAGER, this);        se.getSession().setAttribute(AdventureKeys.CART,                                                    getCart(se.getSession()));    }        public void sessionDestroyed(HttpSessionEvent se) {        // initialize the adventure package  try {      getCart(se.getSession());  } catch (Exception e) {      // swallow the session listener exception for now  }    }        public Cart getCart(HttpSession session) {        Cart cart = (Cart)session.getAttribute(AdventureKeys.CART);        if (cart == null) {           try {                cart = (Cart)Beans.instantiate(this.getClass().getClassLoader(),                                                            "com.sun.j2ee.blueprints.consumerwebsite.Cart");                session.setAttribute(AdventureKeys.CART, cart);            } catch (Exception ex) {                ex.printStackTrace();                Debug.print("Error instanciating Cart object: " + ex);            }        }        return cart;    }        /**     *  Keep only one copy of the Catalog Facade around     *  in the context to provide optimized creation of DAOs for     *  accessing signon data.     */    public CatalogFacade getCatalogFacade (HttpSession session) {        ServletContext context = session.getServletContext();        CatalogFacade catalogFacade = null;        if (context.getAttribute(AdventureKeys.CATALOG_FACADE) != null) {            catalogFacade = (CatalogFacade)context.getAttribute(AdventureKeys.CATALOG_FACADE);        } else {            catalogFacade = new CatalogFacade();            context.setAttribute(AdventureKeys.CATALOG_FACADE, catalogFacade);        }        return catalogFacade;    }        /**     *  Keep only one copy of the SignOn Facade around     *  in the context to provide optimized creation of DAOs for     *  accessing signon data.     */    public SignOnFacade getSignOnFacade (HttpSession session) {        ServletContext context = session.getServletContext();        SignOnFacade signOnFacade = null;        if (context.getAttribute(AdventureKeys.SIGN_ON_FACADE) != null) {            signOnFacade = (SignOnFacade)context.getAttribute(AdventureKeys.SIGN_ON_FACADE);        } else {            signOnFacade = new SignOnFacade();            context.setAttribute(AdventureKeys.SIGN_ON_FACADE, signOnFacade);        }        return signOnFacade;    }        /**     *  Keep only one copy of the Customer Facade around     *  in the context to provide optimized creation of DAOs for     *  accessing customer data.     */    public CustomerFacade getCustomerFacade (HttpSession session) {        ServletContext context = session.getServletContext();        CustomerFacade CustomerFacade = null;        if (context.getAttribute(AdventureKeys.CUSTOMER_FACADE) != null) {            CustomerFacade = (CustomerFacade)context.getAttribute(AdventureKeys.CUSTOMER_FACADE);        } else {            CustomerFacade = new CustomerFacade();            context.setAttribute(AdventureKeys.CUSTOMER_FACADE, CustomerFacade);        }        return CustomerFacade;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产人成一区二区三区影院| 美女网站视频久久| 蜜桃在线一区二区三区| 北条麻妃一区二区三区| 日韩视频免费观看高清在线视频| 亚洲国产激情av| 老司机免费视频一区二区| 一本一道久久a久久精品综合蜜臀| 日韩欧美国产麻豆| 一个色综合av| 99视频热这里只有精品免费| 久久伊99综合婷婷久久伊| 午夜视频久久久久久| 91浏览器在线视频| 中日韩av电影| 国产成人av电影| 欧美第一区第二区| 人人狠狠综合久久亚洲| 欧美三级电影精品| 一二三四社区欧美黄| 91麻豆精品在线观看| 国产精品久久久久影院老司 | 69av一区二区三区| 亚洲精品大片www| 91麻豆高清视频| |精品福利一区二区三区| 成人黄色av网站在线| 国产精品女人毛片| 成人午夜视频在线观看| 国产精品美女一区二区| 成人国产精品免费| 亚洲欧美怡红院| 99精品久久免费看蜜臀剧情介绍| 国产精品久久久久久久蜜臀| 成人午夜电影网站| 国产精品成人免费精品自在线观看 | 国产精品1024| 国产日产亚洲精品系列| 成人黄色a**站在线观看| 国产精品超碰97尤物18| 欧洲av在线精品| 午夜婷婷国产麻豆精品| 欧美精品v国产精品v日韩精品| 日韩高清不卡在线| 精品国产一区久久| 成人网在线播放| 亚洲黄色免费网站| 欧美区在线观看| 麻豆精品在线播放| 国产午夜久久久久| 91麻豆自制传媒国产之光| 亚洲图片欧美色图| 日韩精品资源二区在线| 国产aⅴ综合色| 亚洲男人的天堂av| 日韩三级高清在线| 丁香婷婷综合激情五月色| 亚洲日本韩国一区| 欧美一区二区视频在线观看2022| 国产一区二区不卡老阿姨| 日韩美女视频19| 欧美一区二区三区四区五区| 国产精品一二三四| 亚洲精选视频在线| 欧美成人bangbros| 91毛片在线观看| 久久99国内精品| 亚洲欧美视频在线观看视频| 91精品久久久久久久91蜜桃| 国产成人aaa| 日韩**一区毛片| 亚洲男人电影天堂| 久久久久亚洲蜜桃| 欧美日韩专区在线| 国产成人免费视频网站| 亚洲第一成人在线| 国产日韩av一区| 日韩欧美激情四射| 在线免费不卡电影| 国产成人av一区| 男女男精品网站| 亚洲乱码中文字幕综合| 久久久综合激的五月天| 欧美日韩国产乱码电影| 99热99精品| 国产精品一卡二| 日韩在线一二三区| 亚洲免费观看高清完整版在线观看 | 欧美在线影院一区二区| 国产一区二区三区免费| 午夜精品久久久久久久久久| 国产精品理论片| 国产日韩亚洲欧美综合| 日韩欧美一二三区| 欧美一级视频精品观看| 欧美亚洲动漫精品| 97久久超碰精品国产| 国产黄色精品网站| 久久国产精品露脸对白| 亚洲制服丝袜av| 日韩美女视频一区| 一区精品在线播放| 国产精品毛片a∨一区二区三区 | 69av一区二区三区| 欧美人妖巨大在线| 精品视频123区在线观看| 91美女在线看| 99热国产精品| 99v久久综合狠狠综合久久| 国产精品18久久久| 国产宾馆实践打屁股91| 国产成人综合亚洲91猫咪| 国产一区二区三区久久悠悠色av| 卡一卡二国产精品| 国产麻豆视频一区| 国产激情视频一区二区三区欧美| 国产精一区二区三区| 国产激情偷乱视频一区二区三区| 国产电影一区在线| 北岛玲一区二区三区四区| 成人h精品动漫一区二区三区| 国产91精品欧美| 国产白丝精品91爽爽久久| 成人黄色大片在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 91最新地址在线播放| 色一区在线观看| 欧美日韩中文另类| 日韩精品中文字幕在线一区| www国产成人免费观看视频 深夜成人网| 欧美一区二区三区男人的天堂| 91精品综合久久久久久| 欧美成人bangbros| 国产精品美女www爽爽爽| 亚洲激情图片小说视频| 日韩成人一级大片| 国产精品亚洲人在线观看| 成人免费毛片高清视频| 99精品视频在线播放观看| 欧美在线不卡一区| 日韩欧美中文一区二区| 国产欧美日韩精品在线| 亚洲一区二区三区自拍| 免费在线观看一区| 成人av网站在线观看| 日本精品免费观看高清观看| 91精品国产91久久久久久一区二区| 精品成人在线观看| 日韩毛片一二三区| 免费在线成人网| 91麻豆精品在线观看| 日韩欧美亚洲另类制服综合在线| 国产欧美日韩综合精品一区二区 | 国产无人区一区二区三区| 亚洲免费观看高清完整版在线| 美女一区二区久久| 色婷婷av一区二区三区之一色屋| 日韩欧美在线观看一区二区三区| 国产精品进线69影院| 免费欧美在线视频| 色综合色狠狠综合色| 久久奇米777| 亚洲大型综合色站| 国产成a人亚洲精| 欧美一区二区三区思思人| 中文字幕在线播放不卡一区| 六月丁香综合在线视频| 色狠狠色狠狠综合| 国产色91在线| 麻豆精品国产传媒mv男同| 91免费视频大全| 国产拍揄自揄精品视频麻豆| 午夜av电影一区| 欧美一区二区三区系列电影| 中文字幕一区二区三区在线播放| 波多野结衣在线aⅴ中文字幕不卡| 国产精品区一区二区三区| 日韩午夜在线观看视频| 国产精品三级久久久久三级| 日本欧美一区二区三区乱码| 91麻豆6部合集magnet| 久久蜜桃av一区精品变态类天堂| 亚洲一区在线视频| 91蜜桃视频在线| 亚洲视频一区在线| www.亚洲免费av| 日本一区二区免费在线观看视频| 久久国产精品色| 日韩一区二区三区观看| 午夜精品一区二区三区免费视频| 色综合久久中文综合久久牛| 国产精品全国免费观看高清| 国产成+人+日韩+欧美+亚洲| 精品国产一区二区三区久久久蜜月 | av一区二区三区四区| 久久久精品免费免费| 麻豆精品视频在线观看免费| 日韩你懂的在线播放| 视频一区在线视频| 欧美一区二区在线免费观看|