У меня есть список пользователей (dataTable со ссылкой на userId
, которая указывает на /user/view/{userId}
). При нажатии на эту ссылку userId
браузер, как и ожидалось, перенаправляется на страницу просмотра.
У меня есть страница, которая принимает шаблон URL-адреса http://localhost:8080/user/view/1
для первого пользователя и http://localhost:8080/user/view/2
для второго и т. д., но я не знаю, как использовать значение userId
после загрузки этой страницы.
Как добиться этого с помощью PrettyFaces URLRewriteFilter? Как я могу загрузить данные, используя значение #{bean.userId}
(1,2 и т. д.) из вспомогательного компонента после того, как PrettyFaces внедрил его при доступе к странице. Кто-нибудь может объяснить?
<url-mapping id="view">
<pattern value="/user/view/#{bean.userId}/" />
<view-id value="/userview.jsf" />
</url-mapping>
Я использую JSF2+Primefaces.3.0.M3+Prettyfaces-jsf2.3.3.2 с GAE.