国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

如何使用JSTL標簽做頁面資源國際化

2019-11-18 12:47:07
字體:
來源:轉載
供稿:網友

  1 Web應用開發,如何使用JSTL 標簽做頁面資源國際化需解決問題描述:1 項目中的文本要實現國際化
  
  2 希望達到按模塊分開編寫國際化資源文件解決方案:
  
  JSTL 標簽支持國際化的標簽為
  <fmt:bundle> <fmt:message> <fmt:setBundle><fmt:param>
  <fmt:bundle> 功能:指定消息資源使用的文件
  <fmt:message>功能:顯示消息資源文件中指定key的消息,支持帶參數消息
  <fmt:param> 功能:給帶參數的消息置參數值
  <fmt:setBundle> 功能:設置消息資源文件
  
  一個支持按模塊的多資源文件的國際化例子
  
  步驟1 :定義兩個資源文件,分別為
  resources/IAMResources_zh_CN.PRoperties, 內容為
  # 測試使用
  test.common.message = test.common.message1 {0}
  
  resources/UserSynResources_zh_CN.properties 內容為
  # 測試使用
  test.usersyn.message = test.usersyn.message1 {0}
  
  步驟2:定義一個公用的jsp文件 includeTld.jsp,其內容為
  <%-- struts taglib --%>
  <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
  <%@ taglib uri="/WEB-INF/struts-Html.tld" prefix="html" %>
  <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
  <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
  <%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
  <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
  <%-- jstl taglib --%>
  <%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>
  <%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %>
  <%@ taglib prefix="x" uri="/WEB-INF/x.tld" %>
  <%@ taglib prefix="sql" uri="/WEB-INF/sql.tld" %>
  
  <%-- set Common MessageResource --%>
  <fmt:setBundle basename="resources.IAMResources" var="commonBundle"/>
  <%-- set UserSyn MessageResource --%>
  <fmt:setBundle basename="resources.UserSynResources" var="userSynBundle"/>
  
  步驟3 : 在需要國際化的JSP頁面使用按如下編寫
  <%@page contentType="text/html; charset=utf-8"%>
  <%@include file="/includeTld.jsp"%>
  
  <fmt:message key="test.common.message" bundle="${commonBundle}">
  <fmt:param value="liaowufeng"/>
  </fmt:message>
  
  <fmt:message key="test.usersyn.message" bundle="${userSynBundle}">
  <fmt:param value="liaowufeng"/>
  </fmt:message>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延津县| 常德市| 太保市| 惠水县| 巨鹿县| 东乡族自治县| 敦化市| 文山县| 浠水县| 习水县| 广平县| 宜阳县| 黔江区| 大英县| 兰坪| 宜黄县| 黑山县| 平舆县| 甘南县| 越西县| 西藏| 广昌县| 青岛市| 古交市| 东至县| 乐都县| 永吉县| 广德县| 彰武县| 仪陇县| 陆丰市| 孟村| 吴旗县| 灵丘县| 永宁县| 澜沧| 南京市| 右玉县| 宁陕县| 壶关县| 厦门市|