0

私は grails を初めて使用し、変数を GSP 内の配列インデックスとして使用しようとしていますが、機能していません。これは GSP で実行できますか?

<g:set var="counter" value="${0}"></g:set>
<td align="center">${arr[${counter}][1]?.toDouble()}</td>

助けてくれてありがとう

4

2 に答える 2

2

この${}式は、GroovyコードをGSPに埋め込むために使用され、変数値を参照するためには使用されません。

<td align="center">${arr[counter][1]?.toDouble()}</td>
于 2012-11-11T08:08:20.707 に答える
0

変数 'arr' をコントローラーのマップ キーとして返すようにしてください。そうすれば、GSP はそれを参照できます。次に例を示します。

コントローラ:

def myAction() {
  [arr: [1,2,3,4,5]]
}
于 2012-11-12T07:26:26.660 に答える