JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)

JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)

ID:40749865

大小:526.89 KB

页数:22页

时间:2019-08-07

JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)_第1页
JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)_第2页
JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)_第3页
JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)_第4页
JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)_第5页
资源描述:

《JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JSP调用EJB3.0实例(Myeclipse2014+Tomcat7+Jboss7)赖东升2014/9/18第20页目录JSP调用EJB3.0实例1目录21.1修改历史11.2所需软件11.2.1开发工具11.2.2WEB服务器11.2.3EJB服务器11.3实现步骤21.3.1开发EJB工程21.3.1.1创建HelloEJB21.3.1.2部署HelloEJB81.3.1.3测试HelloEJB91.3.2开发WEB工程101.3.2.1创建HelloWeb工程101.3.2.2客户端测试Hell

2、oEJB121.3.2.3创建JSP程序181.3.2.4部署web程序181.3.2.5访问web程序201.4参考文件21第20页1.1修改历史序号修改日期修改人员修改摘要12014/9/18赖东升新建1.2所需软件1.2.1开发工具myeclipse-pro-2014.exe//Myeclipse1.2.2WEB服务器apache-tomcat-7.0.5-windows-x64.zip//Tomcat1.2.3EJB服务器jboss-as-7.1.1.Final.zip//Jboss第20页1.

3、1实现步骤1.1.1开发EJB工程1.1.1.1创建HelloEJB第20页删除ejbmodule目录,新建src目录,并添加JavaEE6.0类库新建SessionBean第20页第20页HelloWorldLocal.javapackagecom;importjavax.ejb.Local;@LocalpublicinterfaceHelloWorldLocal{publicStringSayHello(Stringname);}HelloWorldRemote.javapackagecom;imp

4、ortjavax.ejb.Remote;第20页@RemotepublicinterfaceHelloWorldRemote{publicStringSayHello(Stringname);}HelloWorld.javapackagecom;importjavax.ejb.Stateless;@StatelesspublicclassHelloWorldimplementsHelloWorldLocal,HelloWorldRemote{publicStringSayHello(Stringname

5、){returnname+"说:你好,世界!";}}文件目录结构:将工程导出成EJB文件第20页第20页1.1.1.1部署HelloEJB部署到Jboss7第20页1.1.1.1测试HelloEJB参考web工程第20页1.1.1开发WEB工程1.1.1.1创建HelloWeb工程第20页第20页1.1.1.1客户端测试HelloEJB将EJB工程中的接口程序HelloWorldRemote.java拷贝过来,并增加类库jboss-client-7.1.1.Final.jar到web工程中,

6、dencies>第20页

7、文件目录结构:创建客户端测试程序:方法getJboss4()为访问jboss4的代码,需要类库jbossall-client-4.2.2.GA.jar支持方法getJboss7java()为直接访问jboss7的代码方法getJboss7ejb()为通过配置文件访问jboss7的代码,需要在根目录下增加配置文件jboss-ejb-client.propertiesClientUtility.javapackageclient.test;importjava.util.Hashtable;importja

8、va.util.Properties;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.naming.NamingException;importcom.HelloWorldRemote;第20页publicclassClientUtility{publicstaticHelloWorldRemotegetJboss4()throwsNaming

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。