我们通常会用A.B.C或者A[B].C,A[B][C]的方式去获取一个大对象里那个小对象的属性值,然而在FreeMarker里面这么干是行不通的,他会报错说你页面第二个属性值也就是子对象未定义,为了解决这个问题请教了好久,最终发现${A["${B}.C"]}
这种方法能解决这个问题。
关于FreeMarker获取一个对象中另一个对象出现的问题以及解决方法
最新推荐文章于 2024-02-29 10:30:42 发布
我们通常会用A.B.C或者A[B].C,A[B][C]的方式去获取一个大对象里那个小对象的属性值,然而在FreeMarker里面这么干是行不通的,他会报错说你页面第二个属性值也就是子对象未定义,为了解决这个问题请教了好久,最终发现${A["${B}.C"]}
这种方法能解决这个问题。