在freemarker

时间:2016-07-18 15:25:53

标签: freemarker

我想在字符串" bean.data.id"上执行eval,但是" bean.data"一片空白。有没有办法让这个表达式不抛出异常?或者处理这个问题的正确方法是什么?非常感谢!

${name?eval}

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

1 个答案:

答案 0 :(得分:2)

你可以这样做(假设在${'(${name})!'?eval} 上没有打印就好了):

git reflog