簡體   English   中英

從Struts 2中的資源包加載消息

[英]Loading messages from resource bundle in Struts 2

我想在JSP中動態加載資源包(我有兩個:一個用於選擇的語言,另一個用於默認),並在JSP中讀取內容。 我嘗試了以下方式,但它只是硬編碼。

<s:i18n name="resourcebundle_fr">
   <s:text name="fr_message1" />
</s:i18n>

我想要的是不是resourcebundle_fr ,我希望它是動態的。 同樣,同一頁面還包括另一個JSP頁面,該頁面也應從所選語言特定的資源包中選擇消息。

Struts2標簽支持OGNL。 您可以在Struts標記的屬性中使用OGNL表達式。

<s:i18n name="%{resourceBundle}">
  <s:text name="fr_message1" />
</s:i18n>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM