kno*_*orv 4 grails groovy gsp gstring
这在GSP页面中按预期工作:
<td>${Foo.findAllByBar(bar)}</td>
Run Code Online (Sandbox Code Playgroud)
但是当添加一个collect语句时代码会中断..
<td>${Foo.findAllByBar(bar).collect { it.name }}</td>
Run Code Online (Sandbox Code Playgroud)
同
Error 500: Could not parse script [...gsp]: startup failed,
...: 129: expecting '}', found ')'
@ line 129, column 196. 1 error`.
Run Code Online (Sandbox Code Playgroud)
我的印象是任何有效的Groovy代码都可以放在GString中${ ... }并正确评估/扩展.我错过了什么?
| 归档时间: |
|
| 查看次数: |
966 次 |
| 最近记录: |