0

こんにちは、私は次のコードを持っています

creatPage1.jsp

<h:inputText id="inputId1" value="#{createPage.item.name}"/>

私はupdatePage1.jspを持っています

<h:inputText id="inputId1" value="#{updatePage.item.name}"/>

(ui:include または jsp:include を介して) インクルードを実行し、値を動的に渡すことができるようにしたいと考えています (基本バッキング Bean は createPage または updatePage になります)。

したがって、結果は

<ui:include src="Page1.jsp" basebean="#{createPage}"/>

Page1.jsp

<h:inputText id="inputId1" value="#{baseBean.item.name}"/>

jsfでこれを行う最良の方法は何ですか?

4

2 に答える 2

1

使用できますui:param

<ui:include src="Page1.jsp">
  <ui:param name="basebean" value="#{createPage}"/>
</ui:include>
于 2012-02-22T10:29:09.820 に答える
0

おそらく、独自のカスタム タグを作成する必要があります。これをチェックしてください:http://www.ibm.com/developerworks/java/library/j-facelets/

于 2012-02-21T22:30:28.467 に答える