我有两个问题:
上下文
我有应用程序,我有两种类型的页面,jsp页面和jsf页面,现在我在jsp页面获取会话信息,我想将此会话信息传递给jsf支持bean,因为从支持bean调用ejbs和需求用于为ejb设置所有远程和本地接口的会话。
答案 0 :(得分:0)
不,尤其是因为EJB通常不是通过HTTP调用的。
答案 1 :(得分:0)
无法从EJB轻松获取HTTP会话信息。但是,Session是Session,您应该能够从中检索值,无论它是JSP还是JSF。
通过执行
来检索JSF中的Session属性<h:outputText value="#{sessionScope['id']}" />