Имам списък с потребители (таблица с данни с връзка на 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 и т.н.) от bean bean-а, след като 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.