Jsf 2 JSF2在视图中调用另一个bean并呈现它们的视图

Jsf 2 JSF2在视图中调用另一个bean并呈现它们的视图,jsf-2,javabeans,Jsf 2,Javabeans,以下示例: 我有三颗豆子: 将军 特定Bean1 特定Bean2 GeneralBean视图由表示列表的手风琴组成。 现在,如果条件匹配,我想调用SpecificBean1: <c:if test="${condition==true}"> <ui:include src="SpecificBean1.xhtml" /> </c:if> 上面的示例包括视图,但不在后台调用bean。有可能做到这一点吗?如果是,怎么做?因此发现: <c:if te

以下示例:

我有三颗豆子:

  • 将军
  • 特定Bean1
  • 特定Bean2
  • GeneralBean视图由表示列表的手风琴组成。 现在,如果条件匹配,我想调用SpecificBean1:

    <c:if test="${condition==true}">
      <ui:include src="SpecificBean1.xhtml" />
    </c:if>
    
    
    
    上面的示例包括视图,但不在后台调用bean。有可能做到这一点吗?如果是,怎么做?

    因此发现:

    <c:if test="${condition==true}">
       <ui:include src="/pages/SpecificBean1.xhtml">
          <ui:param name="speacificBean" value="#{SpecificBean1}"></ui:param>
       </ui:include>
    </c:if>
    

    删除这个问题。打字错误/本地化问题对任何其他人都没有用处。
     @PostConstruct
        public void init() {
           log("Bean Created/Initialized");
        }