开发实现本地接口的无状态的会话bean
来源:互联网 发布:webapi 连接数据库 编辑:程序博客网 时间:2024/05/29 13:11
首先,要定义一个本地接口:
package huizhi.HelloEJBLocal;import javax.ejb.Local;@Localpublic interface HelloEJBLocal {public String hello(String name);}
然后定义这个接口的实现类:
package huizhi.HelloEJBLocal;import javax.ejb.Local;import javax.ejb.Stateless;@Stateless@Local( { HelloEJBLocal.class })public class HelloEJBLocalbean implements HelloEJBLocal { public HelloEJBLocalbean() { } public String hello(String name) {return ("你好," + name); }}
@Local 注释用来指定bean实现类的本地接口。bean实现类可以继承多个本地接口,每个接口之间用都好分开,如果只有一个本地接口可以省去大括号。
测试的JSP如下:
<%@ page language="java" import="javax.naming.*, huizhi.HelloEJBLocal.*" pageEncoding="gb2312"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无状态会话Bean本地接口</title></head><body><!-- 通过接口调用类 --><%try{InitialContext ctx = new InitialContext();HelloEJBLocal hr = (HelloEJBLocal)ctx.lookup("HelloEJBLocalbean/local");out.print("<br>通过本地接口调用EJB<br>" + hr.hello("李小婉"));}catch(Exception e){out.println(e.getMessage());out.print("<br>本地接口调用失败!");}%></body></html>
打包,发布和有状态会话bean远程接口一样,这里不在赘述。
- 开发实现本地接口的无状态的会话bean
- EJB3.0开发本地接口的无状态会话bean
- 开发远程和本地接口的无状态会话bean
- 开发远程接口的无状态会话bean
- 开发具有本地接口的无状态bean
- 状态会话Bean和无状态会话Bean的区别
- JBoss下的EJB3开发无状态会话Bean
- JBoss下的EJB3开发无状态会话Bean
- (3)EJB3.0 开发具有本地接口的----无状态bean
- EJB本地接口和远程接口,无状态bean和有状态bean的区别
- EJB3.0开发一个远程接口无状态会话bean
- 无状态会话Bean的例子
- EJB通过ANT提高EJB应用的开发效率、开发具有本地接口的无状态bean、开发有状态bean
- EJB——无状态会话Bean的Remote远程接口_hotel.java
- EJB——无状态会话Bean的home接口_hotelhome.java
- 关于有状态和无状态会话bean的解释
- 关于有状态和无状态会话bean的解释
- 关于有状态和无状态会话bean的解释
- Asp.net 自动发送邮件的方法
- Twitter(二)
- Jquery : 上下滚动--单行 批量多行 文字图片翻屏
- 介绍一个直接浏览微软知识库文章的工具
- WIFI 认证 测试
- 开发实现本地接口的无状态的会话bean
- VC Studio 使用技巧大全
- android学习——android text 属性大全
- C++学习笔记 --- 共同体和结构体
- 中了sxs.exe病毒解决办法
- 关于工具棒的一点看法
- android带输入框的Dialog
- oracle union union all 区别
- uva 674 Coin Change