JSF Primefaces: перенаправление на определенную страницу при нажатии p: tab - PullRequest
0 голосов
/ 27 сентября 2011

Я хотел бы использовать p:tabView для горизонтального меню сайта.

При нажатии на вкладку этот пользователь должен перенаправляться в не-Ajax-стиле на конкретную страницу.

Можно ли ввести на каждую вкладку (например, внутри тега p:tab) href ссылку?

Или уже есть какая-то альтернатива?

Ответы [ 2 ]

2 голосов
/ 09 октября 2012

Primefaces 3.4 теперь содержит p:tabMenu компонент , который может быть полезен. Вам придется управлять активной вкладкой вручную, поскольку это неразработанная функция .

2 голосов
/ 30 сентября 2011

Вы можете поместить p:tabView в шаблон и установить свойство activeIndex в соответствии с идентификатором представления текущей страницы.Это ужасный хак, но, безусловно, выполнимый.Я сделал нечто подобное, используя p:menu слева для навигации в разделе панели управления моего сайта.

...