我有一些用於生成字符串翻譯的jsp標記,例如<x:lang name="hello" />
會生成給定語言中'hello'的翻譯。問題是,我需要能夠在語言發生之前將語言和文件的名稱傳遞給標記類。如何用自定義值初始化jsp標籤?
是否有線程安全的方式將任何參數傳遞給文件頂部的標籤類,然後它將記住並使用該類中所有將來的標籤?
例如,在我的文件的頂部,我希望能夠做這樣的事情:
<x:myTag lang="english" file="signup" />
在那之後,每當我做<x:myTag string="something" />
,應該知道我指轉換爲英文,並在文件'註冊'中查找字符串。
這可能嗎?
店的語言:
如果使用Java標籤,你可以得到價值在用戶會話中,然後使用EL檢索它。 –