Java Spring EL通过变量向表达式添加运算符
我有一个值要通过Spring EL根据一组值(在列表中)进行评估。目前,如果我正在做以下事情,它会给我正确的答案Java Spring EL通过变量向表达式添加运算符,java,spring,parsing,el,spring-el,Java,Spring,Parsing,El,Spring El,我有一个值要通过Spring EL根据一组值(在列表中)进行评估。目前,如果我正在做以下事情,它会给我正确的答案 ArrayList<Condition> list2 = (ArrayList) parser.parseExpression("#list.?[15 gt new Integer(value)]").getValue(context) 有了这个,如果我要如下解析它,它会给我以下的错误。请给我一些建议 ArrayList<Condition> list2 =
ArrayList<Condition> list2 = (ArrayList) parser.parseExpression("#list.?[15 gt new Integer(value)]").getValue(context)
有了这个,如果我要如下解析它,它会给我以下的错误。请给我一些建议
ArrayList<Condition> list2 = (ArrayList) parser.parseExpression("#list.?[15 condition new Integer(value)]").getValue(context)
ArrayList list2=(ArrayList)parser.parseExpression(“#list.?[15条件新整数(值)]”)。getValue(上下文)
线程“main”中出现异常
org.springframework.expression.spel.spelparsexception:EL1043E:(pos
12) :意外标记。应为“rsquare(]”,但为“identifier”
ArrayList<Condition> list2 = (ArrayList) parser.parseExpression("#list.?[15 condition new Integer(value)]").getValue(context)