limitToList
JSF、RichFaces 中有什么?它在 RichFaces 4.x 中被删除了吗?limitToList
和limitRender
一样吗?
问问题
3033 次
1 回答
3
limitRender
RichFaces 4.x 中的内容limitToList
是 RichFaces 3.x中的内容。
除了limitReder
是通过render
属性实现的,limitToList
是通过reRender
属性实现的
下面是来自 RichFaces 参考指南 3.x 的解释limitToList
。
“limitToList”属性允许关闭“ajaxRendered”属性的行为。limitToList = "true" 表示仅更新“reRender”属性中明确提及的区域。所有带有 ajaxRendered="true" 的输出面板都会被忽略。下面是一个例子:
...
<h:form>
<h:inputText value="#{person.name}">
<a4j:support event="onkeyup" reRender="test" limitToList="true"/>
</h:inputText>
<h:outputText value="#{person.name}" id="test"/>
</form>
...
下面是limitRender
来自 RichFaces 开发指南的解释。
RichFaces 启用 Ajax 的组件和指定了 limitRender="true" 的 Ajax 行为不会导致 ajaxRendered="true" 的组件重新渲染,并且只会更新 render 属性中列出的那些组件。这实质上覆盖了其他组件中的 ajaxRendered 属性。
RichFaces 3.x 和 4.x 的参考资料可以在下面找到。
于 2013-05-02T08:35:39.113 回答