Как обновить только компоненты в определенной «коробке» - PullRequest
0 голосов
/ 07 ноября 2010

Скажем, у меня есть веб-сайты с сеткой из 3 панелей (например, ..), и я хотел бы, чтобы внутри каждой сетки были кнопки, которые приводят только к обновлению содержимого этой сетки, поэтому остальная часть страницы не обязательнообновить.

Как мне это сделать?Я пытался создать форму вокруг этой сетки, но кажется, что остальная часть страницы все еще обновляется.

Примечание. Я пытаюсь добиться чего-то подобного тому, что происходит, когда вы работаете с списком выбора.при перемещении объектов между списками обновление страницы, кажется, не происходит ...

Спасибо!

1 Ответ

1 голос
/ 07 ноября 2010

Если вы используете RichFaces, вам следует обязательно прочитать главу Ajax руководства RichFaces. Я думаю, вы найдете там все, что вам нужно знать.

Вот небольшой пример для частичного рендеринга страницы:

<a4j:commandButton value="update" reRender="infoBlock"/>

<h:panelGrid id="infoBlock">
  <!-- Some content-->
</h:panelGrid>
...