國際化標籤 <fmt:bundle>&<fmt:message>的使用

2013八月
26

國際化標籤 <fmt:bundle>&<fmt:message>的使用

分類:Java Web

(1449)(0)舉報收藏

國際化標籤 <fmt:bundle>&<fmt:message>的使用


Message.properties文件:
name=www.gis520.com
#info=歡迎{0}光臨!
info=\u6b22\u8fce{0}\u5149\u4e34\uff01
message。jsp文件:

<%@ page contentType="text/html" pageEncoding="GBK"%>
<%@ page import="java.util.*"%>
<%@ taglib prefix="fmt" uri="jst/fmt"%>
<html>
<head><title>核心標籤庫</title></head>
<body>
<%
pageContext.setAttribute("date",new Date());
%>
<fmt:bundle basename="Message">
<fmt:message key="name" var="nameref"/>
<h3>name內容爲:${nameref}</h3>
<fmt:message key="info" var="inforef">
<fmt:param value="GIS520"/>
</fmt:message>
<h3>info內容爲:${inforef}</h3>
</fmt:bundle>
</body>
</html>
運行結果:

name內容爲:www.gis520.com

info內容爲:歡迎GIS520光臨!


也可以是:
  1. <%@ page contentType="text/html" pageEncoding="GBK"%>  
  2. <%@ page import="java.util.*"%>  
  3. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>  
  4. <html>  
  5.   <head><title>核心標籤庫</title></head>   
  6.   <body>  
  7.   <fmt:setBundle basename="Message" var="msg"/>  
  8.     <fmt:message key="name" var="nameref" bundle="${msg}"/>  
  9.         <h3>name內容爲:${nameref}</h3>  
  10.     <fmt:message key="info" var="inforef" bundle="${msg}">  
  11.         <fmt:param value="GIS520"/>  
  12.         </fmt:message>  
  13.         <h3>info內容爲:${inforef}</h3>  
  14.   </body>  
  15. </html>  
<%@ page contentType="text/html" pageEncoding="GBK"%>
<%@ page import="java.util.*"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<html>
  <head><title>核心標籤庫</title></head>	
  <body>
  <fmt:setBundle basename="Message" var="msg"/>
  	<fmt:message key="name" var="nameref" bundle="${msg}"/>
  		<h3>name內容爲:${nameref}</h3>
  	<fmt:message key="info" var="inforef" bundle="${msg}">
  		<fmt:param value="GIS520"/>
  		</fmt:message>
  		<h3>info內容爲:${inforef}</h3>
  </body>
</html>


發佈了10 篇原創文章 · 獲贊 11 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章