使用findBy***(...)之类的方法,返回一个Collection类型,Client端在得到返回的这个集合之后,使用
Iterator it = taxArray.iterator();
while(it.hasNext()){
Object objRef2 = it.next();
tax = (Tax)PortableRemoteObject.narrow(objRef2, Tax.class);
System.out.println("Tax Rate in " + tax.getPrimaryKey() + ": " + tax.getTaxRate());
}
修改一下,就行了
Iterator it = taxArray.iterator();
while(it.hasNext()){
Object objRef2 = it.next();
tax = (Tax)PortableRemoteObject.narrow(objRef2, Tax.class);
System.out.println("Tax Rate in " + tax.getPrimaryKey() + ": " + tax.getTaxRate());
}
修改一下,就行了
解决方案 »
- 急修改java題....不懂
- 一个生成CSV文件的程序,需要在每日8:00前调用,在JAVA中如何设置?
- 如何实现把HQL的语句转成SQL语句,并且带参数,急需,在线等
- 关于Struts2.0+spring+JPA自定义分页标签
- servlet 显示图片无法显示?
- struts+tomcat 在tomcat启动的时候报错,请高手支招
- struts-config.xml中配置数据源之后,jsp页面中怎么调用?
- 如何定义n个ArrayList
- 求助关于Java中hashtable类的问题
- java读取MDB文件里的表和数据?求大佬帮助一下
- 请问在用EJB开始时,是不是完全不会用到多线程了?
- 请问大虾:如何用JSP调用EJB?
一次只能访问其中的一条纪录,可以用iterator 或者 next()之类的方法遍例其中的所有纪录, 他返回的内容 要看 你的 find****方法在哪一个接口里面,
remotehome的话 返回 Entity Bean 的 远程接口集合
Localhome的话 自己想,