亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄 搜索
JSP 基礎(chǔ)教程 JSP 開發(fā)環(huán)境搭建 JSP 結(jié)構(gòu) JSP 生命周期 JSP 語法 JSP 指令 JSP 動作元素 JSP 隱式對象 JSP 客戶端請求 JSP 服務(wù)器響應(yīng) JSP HTTP 狀態(tài)碼 JSP 表單處理 JSP 過濾器 JSP Cookies 處理 JSP Session JSP 文件上傳 JSP 日期處理 JSP 頁面重定向 JSP 點擊量統(tǒng)計 JSP 自動刷新 JSP 發(fā)送郵件 JSP 高級教程 JSP 標(biāo)準(zhǔn)標(biāo)簽庫(JSTL) <c:out> 標(biāo)簽 <c:set> 標(biāo)簽 <c:remove> 標(biāo)簽 <c:catch> 標(biāo)簽 <c:if> 標(biāo)簽 <c:choose> <c:import> 標(biāo)簽 <c:forEach> <c:param> 標(biāo)簽 <c:redirect> 標(biāo)簽 <fmt:formatNumber>標(biāo)簽 <fmt:parseNumber> 標(biāo)簽 <fmt:formatDate> 標(biāo)簽 <fmt:parseDate> 標(biāo)簽 <fmt:bundle> 標(biāo)簽 <fmt:setLocale> 標(biāo)簽 <fmt:setBundle> 標(biāo)簽 <fmt:timeZone> 標(biāo)簽 <fmt:setTimeZone> 標(biāo)簽 <fmt:message> 標(biāo)簽 <fmt:requestEncoding> 標(biāo)簽 <sql:setDataSource> 標(biāo)簽 <sql:query> 標(biāo)簽 <sql:update> 標(biāo)簽 <sql:param> 標(biāo)簽 <sql:dateParam> 標(biāo)簽 <sql:transaction> 標(biāo)簽 <x:out> 標(biāo)簽 <x:parse> 標(biāo)簽 <x:set> 標(biāo)簽 <x:if> 標(biāo)簽 <x:forEach> 標(biāo)簽 <x:choose> <x:transform> 標(biāo)簽 <x:param> 標(biāo)簽 fn:contains()函數(shù) fn:containsIgnoreCase()函數(shù) fn:endsWith()函數(shù) fn:escapeXml()函數(shù) fn:indexOf()函數(shù) fn:join()函數(shù) fn:length()函數(shù) fn:replace()函數(shù) fn:split()函數(shù) fn:startsWith()函數(shù) fn:substring()函數(shù) fn:substringAfter()函數(shù) fn:substringBefore()函數(shù) fn:toLowerCase()函數(shù) fn:toUpperCase()函數(shù) fn:trim()函數(shù) JSP 連接數(shù)據(jù)庫 JSP XML 數(shù)據(jù)處理 JSP JavaBean JSP 自定義標(biāo)簽 JSP 表達式語言 JSP 異常處理 JSP 調(diào)試 JSP 國際化
文字

<fmt:setLocale> 標(biāo)簽


<fmt:setLocale>標(biāo)簽用來將給定的區(qū)域存儲在locale配置變量中。


屬性

<fmt:setLocale>標(biāo)簽有如下屬性:

屬性 描述 是否必要 默認(rèn)值
value 指定ISO-639 語言碼和ISO-3166 國家碼 en_US
variant 特定瀏覽器變體
scope Locale配置變量的作用域 Page

程序示例

資源束包含區(qū)域特定對象。資源束包含鍵值對。當(dāng)您的程序需要區(qū)域特定資源時,可以將所有的關(guān)鍵詞對所有的locale共享,但是也可以為locale指定轉(zhuǎn)換后的值。資源束可以幫助提供指定給locale的內(nèi)容。

一個Java資源束文件包含一系列的鍵值對。我們所關(guān)注的方法涉及到創(chuàng)建繼承自java.util.ListResourceBundle 類的已編譯Java類。您必須編譯這些類然后放在您的Web應(yīng)用程序的CLASSPATH中。

讓我們來定義一個默認(rèn)的資源束:

package?com.tutorialspoint;

import?java.util.ListResourceBundle;

public?class?Example_En?extends?ListResourceBundle?{
??public?Object[][]?getContents()?{
????return?contents;
??}
??static?final?Object[][]?contents?=?{
??{"count.one",?"One"},
??{"count.two",?"Two"},
??{"count.three",?"Three"},
??};
}

現(xiàn)在,再定義一個資源束,用于Spanish Locale:

package?com.tutorialspoint;

import?java.util.ListResourceBundle;

public?class?Example_es_ES?extends?ListResourceBundle?{
??public?Object[][]?getContents()?{
????return?contents;
??}
??static?final?Object[][]?contents?=?{
??{"count.one",?"Uno"},
??{"count.two",?"Dos"},
??{"count.three",?"Tres"},
??};
}

編譯以上文件至Examble.class和Examble_es_ES.class中,然后將它們放在Web應(yīng)用程序的CLASSPATH中?,F(xiàn)在可以使用JSTL標(biāo)簽來顯示這三個數(shù)字,就像這樣:

<%@?taglib?uri="http://java.sun.com/jsp/jstl/core"?prefix="c"?%>
<%@?taglib?uri="http://java.sun.com/jsp/jstl/fmt"?prefix="fmt"?%>
<html>
<head>
<title>JSTL?fmt:setLocale?Tag</title>
</head>
<body>

<fmt:bundle?basename="com.tutorialspoint.Example">
???<fmt:message?key="count.one"/><br/>
???<fmt:message?key="count.two"/><br/>
???<fmt:message?key="count.three"/><br/>
</fmt:bundle>

<!--?Change?the?Locale?-->
<fmt:setLocale?value="es_ES"/>
<fmt:bundle?basename="com.tutorialspoint.Example">
???<fmt:message?key="count.one"/><br/>
???<fmt:message?key="count.two"/><br/>
???<fmt:message?key="count.three"/><br/>
</fmt:bundle>

</body>
</html>

運行結(jié)果如下:

One?
Two?
Three
Uno
Dos
Tres

查看<fmt:bundle>和<setBundle>來獲取更多信息。

關(guān)于我們 聯(lián)系我們 留言板

手冊網(wǎng)

上一篇: 下一篇: