EntityBean:
name ->Products
JNDI->ejb/Products
发布时都为LocalSessionBean:
(其中的一个方法):
public String getProductName(Integer id) {
/**@todo Complete this method*/
String productName = "name not found";
try {
javax.naming.Context context = new javax.naming.InitialContext();
Object object = context.lookup("java:comp/env/ejb/Products");
ProductsHome productsHome = (ProductsHome)
javax.rmi.PortableRemoteObject.narrow(object, ProductsHome.class);
Products products = productsHome.findByPrimaryKey(id);
productName = products.getProductName();
}
catch (javax.naming.NamingException ex) {
ex.printStackTrace();
}
catch (ClassCastException ex) {
ex.printStackTrace();
}
catch (Exception ex) {
ex.printStackTrace();
}
return productName;
}
name ->Products
JNDI->ejb/Products
发布时都为LocalSessionBean:
(其中的一个方法):
public String getProductName(Integer id) {
/**@todo Complete this method*/
String productName = "name not found";
try {
javax.naming.Context context = new javax.naming.InitialContext();
Object object = context.lookup("java:comp/env/ejb/Products");
ProductsHome productsHome = (ProductsHome)
javax.rmi.PortableRemoteObject.narrow(object, ProductsHome.class);
Products products = productsHome.findByPrimaryKey(id);
productName = products.getProductName();
}
catch (javax.naming.NamingException ex) {
ex.printStackTrace();
}
catch (ClassCastException ex) {
ex.printStackTrace();
}
catch (Exception ex) {
ex.printStackTrace();
}
return productName;
}
解决方案 »
- 请求包和响应包都以XML格式
- 关于学习JAVA
- 高手快来啊!!!!struts 2.0+hibernate3.1+spring2.0问题(急)
- 急!急!急!Oracle CLOB 读取出错!
- JSP中使用EJB查询的数据
- 下载了一个struts-menu,如何使用它构建菜单,请给个例子
- 会者不难:怎么映射tomcat5.5.4的默认根目录到指定的文件夹?
- 在struts里,数据库的东西如何以下拉列表的形式显示出来?
- 为什么装了weblogic后在JB里weblogic.jdbc.mssqlserver4.Driver是红色的?
- 新手提问,请问spring怎么通过注解方式注入bean
- 谁能提供一个MVC模式开发的例子?
- CMP的简单问题
Object object = context.lookup("java:comp/env/ejb/Products");
不是有问题吗?
JNDI是你建BMP时的名字,如果你用JB,你可以查看这个JNDI的名字,