如何使用变量引用GSP中的Grails映射实例

Sea*_*ens 2 grails map params gsp

我将名为grossScores的地图传递给GSP,并且需要使用GSP中的另一个变量来引用地图的各个实例.例如,

grossScore.Bob = 5
Run Code Online (Sandbox Code Playgroud)

发布如何通过.get(...)间接引用grails GSP模型变量是有帮助的,但我仍然无法实现.

我试过了:

${grossScore."{$player}"}
${pageScope.getProperty("grossScore.${player}")}
${request.getAttribute("grossScore.${player}")}
Run Code Online (Sandbox Code Playgroud)

有什么建议?

Jor*_* H. 5

尝试:

${grossScores.get(player)}
Run Code Online (Sandbox Code Playgroud)

假设地图的名称是grossScores,就像你的问题一样.