2016-12-14 85 views
0

我想爲我的應用程序中的每個頁面添加一個參數,以便通過url識別用戶。 Url參數將是用戶特定的,並且會在每個頁面url中發生。如何在JSF中爲每個頁面添加參數到url?

+0

請看看在適當的安全性值設置爲你的JSF豆框架。例如Shiro。它在我們的JSF應用程序中做得很好。 –

回答

0

如下

/myPage.jsf?faces-redirect=true&includeViewParams=true&ua=V 

您可以添加參數到您的網址,以後你可以用<f:viewParam>組件,如下

<ui:define name="metadata"> 
     <f:metadata> 
      <f:viewParam name="ua" value="#{myBean.userActionFromUrl}"/> 
     </f:metadata> 
</ui:define>