[b]spring el 表示式語言[/b]
即spring3中功能豐富強大的表示式語言,簡稱spel。spel是類似於ognl和jsf el的表示式語言,能夠在執行時構建複雜表示式,訪問物件屬性、物件方法呼叫等。所有的spel都支援xml和annotation兩種方式,格式:#
檔案:pom.xml
org.springframework
spring-core
3.2.4.release
org.springframework
spring-context
3.2.4.release
[url]
public static void main(string args) "; (1)
expressionparser parser = new spelexpressionparser(); (2)
evaluationcontext context = new standardevaluationcontext();
context.setvariable("user", "gangyou"); (3)
expression expression = parser.parseexpression(greetingexp,
new templateparsercontext()); (4)
system.out.println(expression.getvalue(context, string.class)); (5)
}
SpringEl表示式解析
應用場景 1 使用者日誌 2 快取處理 3 import org.springframework.expression.evaluationcontext import org.springframework.expression.expression import org.springframew...
SpringEl表示式解析
應用場景 1 使用者日誌 2 快取處理 3 import org.springframework.expression.evaluationcontext import org.springframework.expression.expression import org.springframew...
spring spel表示式語言
一 通過bean的id對bean進行引用 1 對其他bean的引用 property name dept value 等同於 property name dept ref dept 2 對其他bean中某個屬性的引用 property name deptname value 3 對其他bean中某個...