Java 1.6中的轻量级表达式解析器

时间:2014-11-26 07:45:04

标签: java expression janino

我正在寻找一个轻量级的lib,它能够解析和评估java对象的琐碎条件,以便在对象上实现字符串过滤器

示例: 解释一个字符串,如: myObject.intField > 0 && myObject.booleanField以myObject作为参数。

像Janino这样的东西: http://docs.codehaus.org/plugins/servlet/mobile#content/view/17273 但更多面向Bean(不需要使用getter)

可以编写我自己的解析器,但更喜欢避免重新实现轮子。

1 个答案:

答案 0 :(得分:0)

Java(至少JavaEE 6)内置Expression Language