これは javascript/jQuery 関数です。ここでは、javascript から grails セッション変数にアクセスしています。
function changeContactPersonDetails(value){
alert(value)
//alert(typeof(value))
$("#billingPersonName").val("${session.traineeDetais.name[" + value + "]}");
}
ここでは、変数 " value
" の値をインデックスとして使用したいと考えています。しかし、それはエラーを与えます
Caused by: groovy.lang.MissingPropertyException: Exception evaluating property ' + value + ' for java.util.Arrays$ArrayList, Reason: groovy.lang.MissingPropertyException: No such property: + value + for class: java.lang.String
at E__Workspace_opaltpm_grails_app_views_trainingOrder__billingDetailsTemplate_gsp$_run_closure1.doCall(E__Workspace_opaltpm_grails_app_views_trainingOrder__billingDetailsTemplate_gsp:15)