他のページで読み取ったように、1 つの f:event をフラグメント (jsff) の af:table に関連付けようとしています。
これはコードです:
< jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1" xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich" >
<af:table value="#{bindings.Departments.collectionModel}" var="row" rows="#{bindings.Departments.rangeSize}"
emptyText="#{bindings.Departments.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.Departments.rangeSize}" rowBandingInterval="0" id="t1">
私が欲しいのすぐ下に、次の行を入れます。
< f:event listener="#{managedBean.listenForEvent}" type="preRenderComponent"/ >
問題は、設計時にエラーが発生することです: Element f:event not expected. しかし、私のバージョンの JDeveloper 11g2.2.0 には JSF 2.0 が含まれており、要素 f:event はバージョン 2.0 に属しているため、その理由はわかりません。
参照できない理由を知っている人はいますか?