another possibility would be to define a new bean (here, Onglet) with an attribute 
"roles". In the layout, you verifiy if the role you are in is contained in the roles 
attribute before displaying the "onglet". 
Here is a extract of a tiles definition using it: 

<putList name="listeOnglets">

<bean classtype="XXX.Onglet">

<set-property property="id" value="Perso"/>

<set-property property="text" value="Perso"/>

<set-property property="roles" value="guichet, ingenierie"/>

<set-property property="link" value="pagePersoFiltreService.do"/>

</bean>

<bean classtype="XXX.Onglet">

<set-property property="id" value="Groupe"/>

<set-property property="text" value="Groupe"/>

<set-property property="roles" value="guichet, ingenierie"/>

<set-property property="link" value="pageGroupeFiltreService.do"/>

</bean>



It works great..... Hope it helps!

Caroline

Reply via email to