?? catalogwebimpl.java
字號:
package apusic.myshop.catalog.web;import java.rmi.RemoteException;import javax.ejb.FinderException;import javax.ejb.CreateException;import java.util.Collection;import apusic.myshop.catalog.ejb.CatalogHome;import apusic.myshop.catalog.ejb.Catalog;import apusic.myshop.util.EJBUtil;import apusic.myshop.util.Debug;public class CatalogWebImpl { public CatalogWebImpl() { } public Catalog getCatalog(String cataId) { try{ CatalogHome catalogHome = EJBUtil.getCatalogHome(); Catalog catalog = catalogHome.findByCataId(cataId); return catalog; } catch (RemoteException re) { Debug.println("CatalogBean: Unable to locate category for item " + cataId); } catch (FinderException fe) { Debug.println("CatalogBean: Unable to locate category for item " + cataId); } return null; } public Collection getCatalogs(String category) { try{ CatalogHome catalogHome = EJBUtil.getCatalogHome(); Collection catalogs = catalogHome.findByCategory(category); return catalogs; } catch (RemoteException re) { Debug.println("CatalogBean: Unable to locate catalog for items " ); } catch (FinderException fe) { Debug.println("CatalogBean: Unable to locate catalog for items " ); } return null; } public Collection getCatalogs() { try{ CatalogHome catalogHome = EJBUtil.getCatalogHome(); Collection catalogs = catalogHome.findCatalogs(); return catalogs; } catch (RemoteException re) { Debug.println("CatalogBean: Unable to locate catalog for items " ); } catch (FinderException fe) { Debug.println("CatalogBean: Unable to locate catalog for items " ); } return null; } public void createCatalog(String cataId, String category, String name, String descn) { try{ CatalogHome catalogHome = EJBUtil.getCatalogHome(); catalogHome.create(cataId, category, name, descn); } catch (RemoteException re) { Debug.println("CatalogBean: Unable to locate catalog for items " ); } catch (CreateException fe) { Debug.println("CatalogBean: Unable to Create catalog " ); } }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -