有没有人有任何使用循环的简单 JEXL 示例。我正在寻找迭代一个简单的数组来输出各种字符串值?

2024-01-08

有没有人有任何使用循环的简单 JEXL 示例。我正在寻找迭代一个简单的对象数组列表以输出各种字符串值?


输入 452' 的完整示例如下:

public static void testSimpleList() {

        List<String> list = new ArrayList<String>();
        list.add("one");
        list.add("two");


        JexlContext jexlContext = new MapContext();
        jexlContext.set("list", list);;

        Map<String, Object> functions1 = new HashMap<String, Object>();
        functions1.put("system", System.out);


        JexlEngine jexl = new JexlEngine();
        jexl.setFunctions(functions1);
        Expression expression = jexl.createExpression("for(item : list) { system:println(item) }");


        expression.evaluate(jexlContext);


    }

Output :

one
two
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有人有任何使用循环的简单 JEXL 示例。我正在寻找迭代一个简单的数组来输出各种字符串值? 的相关文章

随机推荐