Web应用与EJB交互及安全机制解析
1. Web应用EJB访问架构
在Web应用中,与EJB(Enterprise JavaBeans)的交互是实现业务逻辑和数据访问的重要环节。在相关示例中,通过访问会话Bean来完成搜索操作,并将序列化的 CompactDiscProduct 类型的JavaBeans引用返回给客户端,客户端可以遍历这些引用并在页面上显示相关信息。
若想亲自尝试该应用,有两种方式:
- 修改实体Bean应用,并在WebLogic上重新部署。
- 从指定网站(www.samspublishing.com)下载应用,并按照实体Bean应用的说明进行部署。
在实际开发中,EJB访问代码的放置位置有多种选择,最佳位置是标签库或Beans,这符合MVC(Model-View-Controller)模式。在该模式中,JavaBeans或标签库充当模型,JSP作为视图,Servlet则作为控制器。
以下是一个控制器Servlet的示例代码:
import javax.ejb.CreateException;
import java.util.Collection;
import javax.rmi.*;
import java.rmi.RemoteException;
import java.io.IOException;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.naming.*;
import com.conygre.cd.*;
pu
超级会员免费看
订阅专栏 解锁全文
1430

被折叠的 条评论
为什么被折叠?



