⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 新建 文本文档.txt

📁 学习J2EE的好事例
💻 TXT
字号:
<html>
<title>
      ejb   client
</title>
<%@   include   file="import.jsp"   %>
<body     bgcolor="#FFFFCC">
</body>
<%
String   JNDI_NAME   =   "statelessSession.TraderHome";

TraderHome   home   =   null;
        Trader   trader   =   null;

try
        {
                        out.println("Beginning   statelessSession.Client...");
Properties   h   =   new   Properties();
                        h.put(Context.INITIAL_CONTEXT_FACTORY,
                                "weblogic.jndi.WLInitialContextFactory");
                        h.put(Context.PROVIDER_URL,   "t3://localhost:7001");
                        InitialContext   ctx   =   new   InitialContext(h);

home   =   (TraderHome)ctx.lookup(JNDI_NAME);
    //     trader   =   (Trader)PortableRemoteObject.narrow(home.create(),   Trader.class);
                        trader   =   (Trader)home.create();
  String   []   stocks   =   {"BEAS",   "MSFT",   "AMZN",   "HWP"   };

                      //   execute   some   buys
                    for   (int   i=0;   i<stocks.length;   i++)   {
                          int   shares   =   (i+1)   *   100;
                          out.println("Buying   "+shares+"   shares   of   "+stocks[i]+".");
                            trader.buy(stocks[i],   shares);
                  }

                //   execute   some   sells
                  for   (int   i=0;   i<stocks.length;   i++)   {
                        int   shares   =   (i+1)   *   100;
                        out.println("Selling   "+shares+"   shares   of   "+stocks[i]+".");
                        trader.sell(stocks[i],   shares);
                  }

        }catch   (Exception   e)   {
                      out.println("   error!Exception   is   "   +   e.getMessage());
        }finally   {
try {
  //   remove   the   Trader
if   (trader!=   null)   {

                                      out.println("Removing   the   trader");
                                      trader.remove();
}
}   catch   (Exception   e1)   {
out.println("trader.remove()   error:"   +   e1.getMessage());
}
}  
%>
</html> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -