/ / spring acl in jsf - jsf, kater, spring-security, acl

Frühling acl in jsf - jsf, Tomcat, Frühling-Sicherheit, acl

Ich habe gerade Spring-Security-Acl in mein System eingebaut. Wie kann ich die el-Funktion "hasPermission" von meinen Xhtml-Seiten aus aufrufen?

z.B.

<f:subview rendered="#{hasPermission(object,"read")}">
HELLO
</f:subview>

Ich verstehe nur

javax.el.ELException: Function "sec:hasPermission" not found

Ich laufe auf Kater

Antworten:

1 für die Antwort № 1

Definieren Sie eine Taglib für die Federsicherheitsfunktion. Greifen Sie dann mit der Ausdruckssprache wie auf die Federfunktion zu #{prefix:function(params)}

Verweisen Sie auf den Link Spring Security Taglib und JSF