Ссылка на выход из системы безопасности Spring в Facelets - PullRequest
2 голосов
/ 21 января 2011

Раньше в JSP реализовывался весенний выход из системы безопасности, например:

<a id="logout" href="<spring:url value="/j_spring_security_logout" htmlEscape="true" />">Logout</a>

Позже, когда я перешел на jsf 2 и начал использовать Facelets, я больше не могу заставить его работать. Я перепробовал много способов. Я попробовал это:

<a id="logout" href="&lt;spring:url value=&quot;/j_spring_security_logout&quot; htmlEscape=&quot;true&quot; &sol;&gt;">Logout</a>

Но это не сработает. Может кто-нибудь, пожалуйста, помогите мне? Я очень ценю вашу помощь.

Ответы [ 2 ]

5 голосов
/ 21 января 2011

Just

<a href="#{request.contextPath}/j_spring_security_logout">logout</a>

или

<h:outputLink value="/j_spring_security_logout">logout</h:outputLink>
3 голосов
/ 24 августа 2012

Есть два решения:

<a href="#{request.contextPath}/j_spring_security_logout">Logout1</a>
<h:outputLink value="#{request.contextPath}/j_spring_security_logout">Logout2</h:outputLink>
...