2016-07-18 9 views
1

"bean.data.id"という文字列にevalを実行したいが、 "bean.data"がnullである。この式を例外をスローしないようにする方法はありますか?またはこれを処理する正しい方法は何ですか?どうもありがとう!freemarkerでnullを再帰的に扱う

${name?eval} 

name = 'bean.data.id' 
bean = {"data": null} 

答えて

2

あなたがこれを行うことができ(nullに何も印刷しないと仮定で結構です):

${'(${name})!'?eval}