我正在尝试将一个 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 版本。
有谁知道为什么我不能引用它?