разница между атрибутами render и reRender в jsf
в чем разница между атрибутом render и rerender в jSf. Можем ли мы использовать reRender с основной библиотекой JSf или его можно использовать только с библиотекой ajax4Jsf.какова функция обоих?.
1 ответов
<f:ajax event="change" render=":moons :suns" />
<a4j:support event="onchange" reRender=":moons, :suns" />
<p:ajax event="change" update=":moons, :suns" />
1. обратите внимание на эти три вызова ajax. Первый-стандартный JSF ajax
, который принадлежит java.sun.com/jsf/core
он использует renders
атрибут для обновления необходимых компонентов в DOM.
оказать - разделенный пробелом список идентификаторов компонентов, которые будут обновлены после запроса Ajax. (допустимы только пробелы)
2. второй принадлежит RichFaces 3, Обратите внимание на разница на event
атрибут
reRender - атрибут, определяющий id(ы) компонента(ов) JSF, который должен быть перенаправлен после запроса Ajax. ... Также можно использовать выражение JSF EL в качестве значения атрибута reRender. Это может быть свойство типов Set, Collection, Array или simple String. (запятые действительны, не уверены в пробелах)
- в RichFaces 4 работает так же, как
<f:ajax>
' sevent
.