Изменение URL браузера из бина поддержки в JSF 2 - PullRequest
0 голосов
/ 05 августа 2011

Это связано с Изменение URL браузера от бина-компонента

@ balusc

Как мне сделать то же самое в JSF 2?У меня есть страница поиска с 6 различными компонентами (в основном, PrimeFaces 3.0) для настройки параметров поиска.Как я могу сделать так, чтобы все параметры отображались в URL-адресе, чтобы пользователь мог поделиться страницей результатов с помощью URL-адреса?

Я посмотрел на PrettyFaces, и, похоже, он способен сделать это лучше,но я бы предпочел заставить его работать только с JSF2, если это более простое решение ...

Спасибо!

1 Ответ

1 голос
/ 05 августа 2011

Вы должны либо вручную указать все параметры с помощью вложенных тегов f: param, например:

<h:link outcome="nextPage">
    <f:param name="param1" value="val1" />
    <f:param name="param2" value="val2" />
</h:link>

или просто укажите параметр includeViewParams:

<h:link outcome="nextPage" includeViewParams="true">

То же самое относится к h:button

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