在grails gsp中,而不是
<g:if env="development">
<H1> xyz </H2>
</g:if>
<g:if env="production">
<H1> xyz </H2>
</g:if>
是否可以编写逻辑或条件来组合这两个条件
例如
<g:if test="env='production'"||"env='devlopment'">
<H1> xyz </H2>
</g:if>
这样做的正确方法是什么?现在我有错误。
谢谢,
答案 0 :(得分:6)
仅仅为了干燥:
<%@ page import="grails.util.Environment" %>
<g:if test="${Environment.current in
[Environment.PRODUCTION, Environment.DEVELOPMENT]}">
<h1>xyz</h1>
</g:if>
答案 1 :(得分:0)
我发现以下内容可行。
<g:if test="${grails.util.Environment.current.name.equals('development') ||
grails.util.Environment.current.name.equals('production')}">
<h1>xyz</h1>
</g:if>