【发布时间】:2010-11-17 00:28:12
【问题描述】:
我正在使用 Acegi/Spring Security 插件使用 Grails 构建一个 Web 应用程序。
如果页面显示当前登录用户的详细信息,我只想显示“编辑”链接。
例如,id = 44 的登录用户正在查看页面'localhost:8080/app/user/show/44'
我尝试了以下方法,但它不起作用。关于如何完成这项工作的任何想法,或者我错过了一些非常简单的方法?
<g:isLoggedIn>
<g:if test="${person.id == loggedInUserInfo(field='id')}">
<g:link controller="user" action="edit" id="${person.id}">Edit</g:link>
</g:if>
</g:isLoggedIn>
【问题讨论】: