在GSP中写这个的正确方法是什么?

时间:2011-04-06 21:29:27

标签: grails groovy

我正在使用Grails 1.2.1,Groovy 1.7.7。对于GSP中的这行代码......

<g:if test="${not empty sessionScope.adminUser}"> 

我收到了这个错误,

2011-03-21 09:15:38,960 [http-8080-5] ERROR StackTrace  - Sanitizing stacktrace:  
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, Users_davea_Documents_workspace_sts_2_6_0_SR1_socialmediaproxy_grails_app_views_index_gsp: 34: expecting ')', found 'empty' @ line 34, column 17.  
1 error

我应该在GSP文件中使用的正确语法是什么?谢谢, - 戴夫

2 个答案:

答案 0 :(得分:3)

这应该有效 &LT; g:如果test =“$ {sessionScope.adminUser}”&gt;

答案 1 :(得分:1)

尝试!empty或仅${sessionScope.adminUser}