import javax.el.ExpressionFactory; import javax.el.ValueExpression; import javax.el.ELContext; import javax.el.ELResolver; ExpressionFactory factory = ExpressionFactory.newInstance(); ELContext context = new ELContextImpl(); ValueExpression expression = factory.createValueExpression(context, "${name}", String.class); context.getVariables().put("name", "John"); String result = (String) expression.getValue(context); <dependency> <groupId>javax.el</groupId> <artifactId>javax.el-api</artifactId> <version>2.1.0</version> </dependency> <dependency> <groupId>org.glassfish.web</groupId> <artifactId>javax.el</artifactId> <version>2.2.6</version> <scope>provided</scope> </dependency>


上一篇:
下一篇:
切换中文