如何在JSF1.2中动态地包含支持bean值
嗨,我有以下代码 creatPage1.jsp如何在JSF1.2中动态地包含支持bean值,jsf,tomahawk,jspinclude,backing-beans,Jsf,Tomahawk,Jspinclude,Backing Beans,嗨,我有以下代码 creatPage1.jsp <h:inputText id="inputId1" value="#{createPage.item.name}"/> 我有updatePage1.jsp <h:inputText id="inputId1" value="#{updatePage.item.name}"/> 我希望能够执行include(通过ui:include或jsp:include)并能够动态地传递值(基本的支持bean是createPa
<h:inputText id="inputId1" value="#{createPage.item.name}"/>
我有updatePage1.jsp
<h:inputText id="inputId1" value="#{updatePage.item.name}"/>
我希望能够执行include(通过ui:include或jsp:include)并能够动态地传递值(基本的支持bean是createPage或updatePage)
所以结果应该是
<ui:include src="Page1.jsp" basebean="#{createPage}"/>
页面1.jsp
<h:inputText id="inputId1" value="#{baseBean.item.name}"/>
在jsf中,最好的方法是什么?您可能需要创建自己的自定义标记。检查此项:您可以使用
ui:param
:
<ui:include src="Page1.jsp">
<ui:param name="basebean" value="#{createPage}"/>
</ui:include>