将下面代码写在 <% %>中
private userinfoHome userinfoHomeObject;
try {
InitialContext ctx = new InitialContext();
Object ref = ctx.lookup("java:comp/env/ejb/userinfo");
//look up jndi name and cast to Home interface
userinfoHomeObject = (userinfoHome) PortableRemoteObject.narrow(ref,
userinfoHome.class);
}
catch (Exception e) {
e.printStackTrace();
}
String s = "\n";
try {
Iterator it = userinfoHomeObject.findByName("testcmp2").iterator();
while (it.hasNext()) {
// localHome=(userinfoRemote)it.next();
userinfo localHome = (userinfo) javax.rmi.PortableRemoteObject.narrow(
it.next(), userinfo.class);
s = s + localHome.getId().toString() + "\t ";
s = s + localHome.getName() + "\t ";
s = s + localHome.getTax().toString() + "\n ";
out.println(s);
s = "";