★★★★★EJB之client jar 困惑★★★★★ 不需要把这个EJB包都拿过来,只需要有home接口和remote接口就可以了。但是有很多应用服务器不一定有这两个class就够了,像WebSphere,他还必须要有WebSphere产生的stub类文件,否则无法访问EJB。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 客户端只需要有home接口和remote接口就行了,不需要bean类. 那 为什么sun提供的example中就不是这样的呢? 难道是失误吗?不可能啊 你example用的应该是sun j2ee1.4,那是ejb3.0的标准,现在大部分项目都是ejb2.0标准ejb3.0的NetBean概念,可能是不需要打包home,remote接口。你所看的petstore,是基于j2ee1.3基础上,只是jre是1.4而已,所以大多数人给你解释的都是有那两个接口,而sun的example中没有的缘故。 呵呵,你们到底是怎么样打包的啊?真是搞不懂哦!我的example 是早期版本的啊,另外,我想问你你们是怎么样打包的啊?在web 应用的classes目录下,有些什么?涉及到ejb的有没有?另外,标准的jar包中是不是除了ejb就什么都没有了呢? EJB是做成jar包如果你要用jsp访问EJB,就要把jsp,home接口,remote接口打成war包一般的做法是jsp ---- javabean ----ejb你可以把jar,war打成一个ear的包,一起部署,很方便。 我用jbuilder,weblogic挺快的。 我想问的是为什么里面还有bean类呢?另外还有其他的java bean import的东东,必须打入jar中。 你是说在war包中的类里面import的必须打入jar包,放到war里面,是吗? 烦是烦了点的,但自己多想啊,其实本来开发环境不应该这样的,大家想过吗,为什么要这么复杂?告诉你:ejb都package到一个包里,叫ejbdir好了,注意啊,代码里要package啊,别傻呆呆的javabean也package进去,然后分别分开打包!ejb管ejb,javabean管javabean然后,在war包里看看你的javabean应该放那里,一般是在WEB-INF/classes/ejbdir里。这么说清楚了? java程序问题 displaytag 大家帮我看看这是什么错误啊. 悬赏100元人民币+80分,求基于servicemix开发的进行简单数据库操作的source!!!! tomcat编译jsp是错误,帮忙看看,谢谢。 struts1.2中中文文件下载出现的乱码解决问题 oracle如何得到表结构信息 请教如何用Digester建立一个新的XML文件,用于保存用户信息?? 用JDBC的type4方式连接DB2v8.1的问题 关于Struts标签html:link问题?????????? 在下愚钝,怎么上清华,北大的bbs,听说哪儿总有人放活 求助:判断数据库创建问题
ejb3.0的NetBean概念,可能是不需要打包home,remote接口。你所看的petstore,是基于j2ee1.3基础上,只是jre是1.4而已,所以大多数人给你解释的都是有那两个接口,而sun的example中没有的缘故。
如果你要用jsp访问EJB,
就要把jsp,home接口,remote接口打成war包
一般的做法是jsp ---- javabean ----ejb
你可以把jar,war打成一个ear的包,一起部署,很方便。
挺快的。
其实本来开发环境不应该这样的,大家想过吗,为什么要这么复杂?
告诉你:
ejb都package到一个包里,叫ejbdir好了,注意啊,代码里要package啊,别傻呆呆的
javabean也package进去,然后分别分开打包!ejb管ejb,javabean管javabean
然后,在war包里看看你的javabean应该放那里,一般是在WEB-INF/classes/ejbdir里。这么说清楚了?