2013-03-01 52 views
2

ThymeLeaf福利局問題使用自定義功能規劃環境地政司:我想註冊一個自定義的規劃環境地政司實用目的是提供了一些自定義格式。 Spring EL documentation表示我應該使用StandardEvaluationContext.registerFunction()來做到這一點,這非常棒,但我希望這可以在ThymeLeaf模板中的所有SpEL函數中使用。我認爲這是在servlet上下文XML中完成的,但我不知道如何去做,而且我找不到解釋如何去做的ThymeLeaf文檔。在這裏ThymeLeaf

回答

1

StandardEvaluationContext.registerFunction()用於分配與方法的標識符,然後用它來調用該方法從使用SpEL表達式。 但是,Spring EL還允許您在上下文中的任何對象上調用方法。因此,如果您只需要爲您的SpringEL表達式調用一些輔助對象方法,那麼您只需將該輔助類的實例放到評估上下文中即可。