1
是否可以訪問模板中的設置變量?freemarker - 模板中的訪問設置變量
設置:
<#setting locale="${bean.locale}">
如何使用locale
沒有模板中重用${bean.locale}
避免重複的代碼,特別是如果其更深的層次?
是否可以訪問模板中的設置變量?freemarker - 模板中的訪問設置變量
設置:
<#setting locale="${bean.locale}">
如何使用locale
沒有模板中重用${bean.locale}
避免重複的代碼,特別是如果其更深的層次?
語言環境是一個特殊變量,可以像這樣訪問:${.locale}
。
謝謝,部分是我搜索的。 '$ {。locale}'似乎是一個String。但我更喜歡區域設置實例在函數調用中使用。 – djmj
然後您仍然必須將其放入數據模型中。但是,調用'#setting'應該是不必要的,因爲在調用模板之前應該已經設置了區域設置FreeMarker設置。所以模板中沒有重複的代碼。 – ddekany