1、JSP頁面國際化
html
JSP訪問方式: java
<s:text name="add_user"></s:text>
<!-- i18n標籤 可指定資源文件, name爲basename --> <!--tem_en_US.properties存在src根目錄下--> <s:i18n name="tem"> <s:text name="add_user"> <!-- 穿參數 --> <s:param>參數名</s:param> </s:text> </s:i18n>2、Action內信息國際化
if(null==username||username.length()<20) { //驗證順序 先驗證xml校驗 this.addActionError(this.getText("username.invalid")); //傳參 List<String> errlist=new ArrayList<String>(); errlist.add("用戶名"); this.addActionError(this.getText("parainvalid",errlist)); }3、XML驗證框架國際化
<field name="username"> <field-validator type="requiredstring" short-circuit="true"> <param name="trim">true</param> <!-- 此處示例國際化信息 --> <message key="username.invalid"></message> </field-validator> </field>4、存活範圍
全局:在SRC根目錄下 basename爲配置的name: 框架
<!-- 定義本身的國際化資源文件 --> <constant name="struts.custom.i18n.resources" value="message"></constant>
包級別 | 類級別 |
![]() |
![]() |