ui:include の使用方法に関する多くの情報を見つけたので、使用したいと思います。複数のページにまったく同じことを行ういくつかのコントロールがありますが、それぞれのモデル (値など) はわずかに異なります。おそらくバッキングビーンのプロパティを介して、値をコントロールに動的に割り当てる方法はありますか?
例えば:
<h:form id="formQInfo1">
<h:outputText escape="false" value="#{surveyFormController.selectedQuestionResponse.questionInfo1.response}"/>
</h:form>
親 xhtml ページのバッキング Bean から selectedQuestionResponse を送信し、含まれている xhtml ページに割り当てます。またはさらに良いことに、実際の値で異なるバッキング Bean を動的に呼び出すことはできますか?
そして、私が間違った方向に進んでいて、これを行うためのより良い方法がある場合は、それについて聞いてみたいです!
ありがとう!