ejb-weblogic.xtp

来自「解压在c盘」· XTP 代码 · 共 43 行

XTP
43
字号
<title>Resin using WebLogic EJB</title><example>&lt;web-app>  &lt;classpath id='/usr/local/weblogic/myserver/clientclasses'/>  &lt;classpath id='/usr/local/weblogic/lib/weblogicaux.jar'/>  &lt;classpath id='/usr/local/weblogic/classes'/>  &lt;jndi-link>    &lt;jndi-name>java:comp/env/ejb/traderHome&lt;/jndi-name>    &lt;jndi-factory>weblogic.jndi.WLInitialContextFactory&lt;/jndi-factory>    &lt;init-param java.naming.provider.url="t3://localhost:7001"/>    &lt;jndi-lookup>statelessSession.TraderHome&lt;/jndi-lookup>  &lt;/jndi-link>&lt;/web-app></example><example>&lt;%@ page import='javax.naming.*' %>&lt;%@ page import='examples.ejb.basic.statelessSession.*' %>&lt;%@ page import='javax.rmi.*' %>&lt;%Context ic = new InitialContext();Object homeObj = ic.lookup("java:comp/env/ejb/traderHome");TraderHome home;home = (TraderHome) PortableRemoteObject.narrow(homeObj, TraderHome.class);Trader trader;trader = (Trader) PortableRemoteObject.narrow(home.create(), Trader.class);String stock = request.getParameter("stock");int shares = Integer.parseInt(request.getParameter("shares"));TradeResult result = trader.buy(stock, shares);%>Bought &lt;%= result.getNumberTraded() %>       &lt;%= result.getStockSymbol() %>&lt;br>&lt;%trader.remove();%></example>

⌨️ 快捷键说明

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