Bonjour,
je bosse sous facelets/richfaces/jsf et plein de spring encore autour, dont spring secu.
Je dev donc ma propre tablib d accesscontrol list.
Le probleme vient du fait que je mets mes propres tags sur les items dans le xhtml, et ca ressemble a :
1 2 3 4 5
| <sec:acl domainObject="#{role}" hasPermission="1">
<rich:menuItem ajaxSingle="true">
.....
</rich:menuItem>
</sec:acl> |
le var correspond a :
<rich:dataTable id="roleHabilitationDataTable" var="role"
je passe donc dans mon TagAttribute domainObject, un objet de type RoleHabilitation
le domainObject.getValue() me retourne bien : #{role}
mais je n'arrive pas à resolver ce string pour recup l'objet de type RoleHabilitation.
Qqu un aurait une idee svp ? je craque completement....
PS : mon faces-config.xml a bien :
1 2
| <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
<el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver> |
Partager