这是GSP中的正确标签吗?

时间:2014-05-22 22:10:57

标签: grails gsp

我是grails的新手。

这是标签的正确语法吗?

<g:each in="${empactUser.getAuthorities()}">
    <g:if test="it.getAuthority().startsWith("ROLE_PROJECTID")">
    <g:link action="edit" params="[id: it.getAuthority(13).]"> Project </g:link>
    </g:if>
</g:each>

谢谢。

2 个答案:

答案 0 :(得分:0)

如果没有自己运行,看起来你在if标签上缺少gstring语法

<g:if test="${it.getAuthority().startsWith("ROLE_PROJECTID")}">

答案 1 :(得分:0)

你可能想要这样的......

<g:each in="${empactUser.getAuthorities()}">
    <g:if test="${it.getAuthority().startsWith("ROLE_PROJECTID")}">
        <g:link action="edit" params="[id: it.getAuthority(13).id]">Project</g:link>
    </g:if>
</g:each>