众所周知,freemarkers beanwrapper 使用 java 的 BeanIntrospector。这导致包装的布尔值不能有一个“is”方法来获取它的公共获取,而只能是一个普通的获取方法。
现在我正在做一个项目,突然间它变得很明显,原始布尔值必须变成布尔值......当然情况很奇怪,但我们在这里。当然,所有的freemarkers都不再起作用了。
我想知道是否有人知道,网络上有一些为 freemarker 编写的 BeanWrapper 不使用 BeanIntrospector 但其他一些允许布尔值的方法是方法 getters ?我问的原因是因为我可以尝试自己编写,但该项目不允许有时间。我已经用谷歌搜索了一段时间,但什么都想不出来(主要是因为谷歌似乎把布尔值和布尔值当作同一个词......)
如果没有的话……我就让一个小辈改变所有获得方法……这对那个人来说会是一个有趣的任务……
提前致谢
肯尼