2013-05-02 30 views

回答

3

limitRender in 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> 
... 

下面是從RichFaces的開發指南limitRender說明。

支持Ajax RichFaces組件和Ajax的行爲與limitRender =「真」指定不會ajaxRendered導致組件=「true」將重新呈現,只有在渲染屬性中列出這些組件將被更新。這基本上覆蓋了其他組件中的ajaxRendered屬性。

RichFaces 3.x和4.x的參考資料可以在下面找到。

+0

您可能要添加一個鏈接到[RichFaces的遷移指南(https://community.jboss.org/wiki/RichFacesMigrationGuide33x-4xMigration )。 – mabi 2013-05-02 08:45:15

+0

@mabi不知道OP是否在尋找你提到的鏈接,因爲他的問題是別的。 – 2013-05-02 08:52:00

+0

只是提到它的完整性,因爲它回答了[這裏]的問題(https://community.jboss.org/wiki/RichFacesMigrationGuide33x-4xMigration-CommonComponentsChanges#core_attributes)。 – mabi 2013-05-02 09:11:37