问题标题足以解释我尝试的尝试除外:
<g:link controller="staff" action="all" <g:if test="${actionName=='all' }">class="active"</g:if> >Overview</g:link>
错误500
类:org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException 消息 Grails标记[g:link]未关闭
<g:link controller="staff" action="all" class="<g:if test="${actionName=='all' }">active</g:if>" >Overview</g:link>
错误500 类 org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException 消息必须引用属性值(controller =“staff”action =“all”class =“
X(在此示例中)=活动
答案 0 :(得分:3)
我认为如果您将使用三元运算符就足够了,例如:
<g:link controller="staff" action="all" class="${actionName == 'all' ? 'active' : ''}">
Overview
</g:link>