我们通常会用A.B.C或者A[B].C,A[B][C]的方式去获取一个大对象里那个小对象的属性值,然而在FreeMarker里面这么干是行不通的,他会报错说你页面第二个属性值也就是子对象未定义,为了解决这个问题请教了好久,最终发现 ${A["${B}.C"]}
这种方法能解决这个问题
2017.9.19:之前转的这篇文章勘误,一般正常的取对象中的对象用 A.B.c 即可,勿需上面的写法!
原文来自,谢谢大佬分享,网上就只有这么一篇相关的答案,避免走了很多弯路。现留存备案:http://blog.csdn.net/smile_miracle/article/details/54906728