如何使用apachejexl评估Java语法

如何使用apachejexl评估Java语法,java,apache,jexl,Java,Apache,Jexl,我尝试使用JEXL来评估语法,但没有通过。 想让你的助手来执行 我想评估通过ajax发出的动态替换语句(.replace(“\u00A0,”)) 在爪哇- removeSpecialChars = ".replace("\u00A0",""); text.replaceAll("\\p{Cntrl}", ""); text = text + removeSpecialChars; 我们如何使用JEXL评估文本语句。您需要遵循 获取上下文的最简单方法是使用新的MapContext()语句。这将创

我尝试使用JEXL来评估语法,但没有通过。 想让你的助手来执行

我想评估通过ajax发出的动态替换语句(.replace(“\u00A0,”))

在爪哇-

removeSpecialChars = ".replace("\u00A0","");
text.replaceAll("\\p{Cntrl}", "");
text = text + removeSpecialChars;
我们如何使用JEXL评估文本语句。

您需要遵循

获取上下文的最简单方法是使用新的MapContext()语句。这将创建一个使用底层HashMap实现的上下文

表达式是使用JexlEngine.createExpression(String)方法创建的

一旦得到表达式,就可以使用求值来执行它并获得结果