私のシステムのある場所で、私は次のことを行います。これは正しく機能します。
log.debug params."${tagType}"_${i}" //resolves to, e.g : params.title_0
さらに、以下も機能します。
log.debug params."${'setTagtypesList[0].tagtype.id'} // hard coded 0 index
(上記は解決されparams.'setTagtypesList[0].tagtype.id'
、一重引用符が必要であることに注意してください。)
ただし、次のparams要求はNULLになります。
def someInt = 0
log.debug params."'setTagtypesList[someInt].tagtype.id'" //dynamic index
では、配列構文を含むパラメーター名を動的に作成するにはどうすればよいですか?Grails1.3.9を使用しています。