GSP(JSPに似ています)内のこのjavascriptコードを見てください:
var json =JSON.parse("${savedkpiz.get(0).kpi.replace("\"","\\\"")}")
savedkpiz(list object)オブジェクトには要素がない場合があるため、0 でアクセスすると NPE がスローされます。このコードが実行されないようにするにはどうすればよいですか?? 他に動作していないように思われる場合の JavaScript
var json =JSON.parse("${if(savedkpiz.size()>0) ? savedkpiz.get(0).kpi.replace("\"","\\\""):""}")
上記のコードも機能しませんか?? どうすればこれに条件を付け、同時に true の場合は json 変数を設定できますか。
ガイズを助けてください、事前に感謝します