?? cmdrecordpurchases1.java
字號:
package com.xyz.command;
import java.io.IOException;
import javax.ejb.EJBException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.rmi.PortableRemoteObject;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.xyz.data.ItemVO;
import com.xyz.ejb.SalesFacade;
import com.xyz.ejb.SalesFacadeHome;
/**
* @author Mauget
*/
public class CmdRecordPurchases1 implements ICommand {
/**
* @see com.xyz.command.ICommand#execute(HttpServletRequest, HttpServletResponse)
*/
public String execute(
HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
try {
Context jndiContext = new InitialContext();
Object ref = jndiContext.lookup(facRef);
SalesFacadeHome home =
(SalesFacadeHome) PortableRemoteObject.narrow(
ref,
SalesFacadeHome.class);
SalesFacade facade = home.create();
ItemVO[] data = facade.getAllItems();
request.setAttribute("item", data);
} catch (javax.naming.NamingException ex) {
throw new EJBException();
} catch (java.rmi.RemoteException ex) {
throw new EJBException();
} catch (javax.ejb.CreateException ex) {
throw new EJBException();
}
return "Purchases1.jsp";
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -