Внедрение динамического размера страницы в структурировании страниц2 + Java - PullRequest
1 голос
/ 24 апреля 2009

Я пытаюсь реализовать разбиение на страницы с помощью тега display в Struts2. Теперь мое требование - у меня есть поле со списком, которое имеет какое-то значение размера страницы, например, 5, 10, 15 ..

Итак, как я могу обновить это значение в размере страницы отображаемого тега в Struts2?

Ответы [ 2 ]

1 голос
/ 24 апреля 2009

Вы бы создали открытое свойство для вашего действия, названное, например, selectedPageSize. Это свойство может быть установлено в размере по умолчанию (в вашем примере 5). Вы бы сохранили скрытое поле формы, в котором хранится текущее выбранное значение. Затем это будет использоваться в вашем представлении с тегом отображения, похожим на:

<c:set name="selectedPageSize" value="selectedPageSize" scope="request"/>
<display:table pagesize="${selectedPageSize}" ... >
0 голосов
/ 24 апреля 2009

В частности, я не уверен насчет struts2, но с JSF в целом, если вы связываете какой-либо компонент, который вы используете для разбивки на страницы в своем компоненте, вы можете установить такие свойства через действие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...