itemという名前の変数を宣言しました
バンドルを作成します。次のようなデータが含まれています
StudentAdd=student/Create.xhtml
StudentEdit=student/Edit.xhtml
StudentList=student/List.xhtml
DepartmentAdd=department/Create.xhtml
変数データの変更で別のxhtmlページを含めたい
これが私のxhtmlコードです
<c:forEach items="#{ajaxBean.chcekItem}" var="item" varStatus="loop">
<p:tab id="#{item}" title="#{item}" closable="true">
<ui:include src="#{bundle.#{item}}"/>
</p:tab>
</c:forEach>
上記の方法で試すことができますが、次のエラーメッセージが表示されます...
/index.xhtml @57,66 src="#{bundle.#{item}}" The identifier [#] is not a valid Java identifier as required by section 1.19 of the EL specification (Identifier ::= Java language identifier). This check can be disabled by setting the system property org.apache.el.parser.SKIP_IDENTIFIER_CHECK to true.