【问题标题】:grails: is conditional markup in a gsp page possible just using ${}grails: 是否可以仅使用 ${} 在 gsp 页面中进行条件标记
【发布时间】:2013-10-17 20:52:02
【问题描述】:

Grails 当然有内置的“if”和“else”标签,例如

 <g:if test="${name == 'Fred'}">
     Hello Fred, welcome back from your trip!
 </g:if>
 <g:else>
     Hello ${name}
 </g:else>

是否有可能纯粹使用 gsp 页面上的 ${} 功能来完成这样的事情?不使用

   <g:if> and 
   <g:else>

标签?

【问题讨论】:

    标签: grails gsp


    【解决方案1】:

    是的,例如像这样:

    Hello ${name}${name == "Fred" ? ", welcome back from your trip!" : ""}
    

    【讨论】:

    • 啊,是的,忘记了这个条件表达式结构,太好了,谢谢。出于某种原因,不能将其作为答案再等待 7 分钟。
    • 这不是elvis算子的用法。
    猜你喜欢
    • 2019-05-18
    • 2013-12-11
    • 2010-10-04
    • 2010-11-14
    • 2011-10-10
    • 2015-07-05
    • 2011-05-19
    • 2013-03-26
    • 1970-01-01
    相关资源
    最近更新 更多