2013-09-25 10 views
1

我有一個簡單的問題,是否可以在Spring-EL函數T(..)中轉義包名?T()函數中的Spring SpEL轉義包名稱

我需要這個的原因是因爲我住在立陶宛,我們所有的套餐都以國家代碼lt f.e.開頭。 lt.aaa.bbb.ccc。正如你所期望的那樣,我們無法改變。

現在,當我嘗試使用規劃環境地政司訪問我的課的一些常量或靜態函數我寫的:
#{T(lt.aaa.bbb.ccc).CONSTANR_VAR},但這是不行的,因爲規劃環境地政司分析的表達和解釋lt爲「小於」不是包的一部分。這應該是國家代碼gt,eq

是否有任何解決方法,或者我們只是很不幸運?

回答

0

我不能立即想到解決方法。我創建:

https://jira.springsource.org/browse/SPR-10942

克服彈簧框架覆蓋問題。目前我正在開發SpEL,因爲我正在做一些事情,所以我可能會盡快讓這個問題得到解決。