主题:binding值 map-->Java json对象,访问有机率报错

秦枭 2018年05月16日 145

beetl.png

beetl-2-1.png

beetl-1.pngbeetl-2.png

闲大赋 2018年05月16日

testJson.test1 这个用法有问题,testJson必须实现Map接口或者get() 方法才能这么使用,JSONObject应该不复合这个

按照出错提示,也可能是你使用了优化引擎,他会假定集合类里的类型是一致的,这种情况,你可以尝试在模板前面使用

@ directive dynamic data;

或者使用默认的模板引擎,配置文件改为

ENGINE=org.beetl.core.engine.DefaultTemplateEngine

最新版本已经统一设置为默认引擎了,你或者更新为默认模板引擎

  • 秦枭 :ok,确实是模板引擎类型问题引起的,最近换了版本才发现;改了就不报错了。(2018年05月17日)