熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

Struts從零開始四、Struts中的國際化[3]

2013-11-23 20:48:32  來源: Java開源技術 

  創建struts的Resource Bundle

  Struts配置文件中的元素定義了一個Resource BundleResource Bundle的持久化消息文本存儲在資源文件中其擴展名為properties裡面存放的都是鍵/值

  在strutsconfigxml中對Resource Bundle的配置代碼

  表示默認的資源文件應該是applicationResourcesproperties存放在應用程序的根目錄WEBINF目錄classes目錄下如果應用程序需要支持中文用戶要在相同目錄下創建一個包涵中文消息的資源文件文件名必須為applicationResource_zh_CNproperties

  修改loginjsp頁面

<html:form  action=logindo method=post>

    <bean:message key=labelusername/>

    <html:text property=username /><html:errors property=username/>

    <br />

    <bean:message key=labelpassword/>

    <html:text property=userpass /><html:errors property=userpass/>

    <br>

    <input type=submit name=Submit value=<bean:message key=buttonsubmit/>>

    <input type=reset value=<bean:message key=buttonreset/>>

</html:form>

  <bean:message/>:用於訪問web應用資源的bean標簽顯示Resource Boundle中的內容

  運行程序

  )如果你的浏覽器默認設置為中文你鍵入地址將看到的頁面如下

  )把你的浏覽器的設置為英文然後刷新頁面如下圖

[]  []  []  []  


From:http://tw.wingwit.com/Article/program/Java/ky/201311/29117.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.