虽然还有其他几种可用的 Java 表达式语言 OGNL、MVEL 和 JBoss EL 但创建 Spring 表达式语言的目的是为 Spring社
区提供一种受良好支持的表达式语言。该语言可以在所有产品中使用。它的语言特性由 Spring 组合中项目的需求驱动包
括基于 Eclipse 的 SpringSource 工具套件中代码完成支持的工具需求。也就是说,SpEL 基于与技术无关的 API 它不直
接与 Spring 相关联,可以独立使用。SPEL需要引入一些基础类,例如解析器。大多数 Spring 用户不需要引入该类包只
需要编写表达式字符串然后.Eval()调用。