English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tag <fmt:setBundle>

JSP Standard Tag Library

Le tag <fmt:setBundle> est utilisé pour charger un jeu de ressources, puis le stocker dans une variable nommée dans la portée ou une variable de configuration de jeu de ressources.

Format syntaxique

<fmt:setBundle baseName="<string>" var="<string>" scope="<string>"/>

Attribut

Les attributs du tag <fmt:setBundle> sont les suivants :

Attribut Description Nécessaire Valeur par défaut
basename Nom de base de la famille de jeu de ressources, exposé aux variables d'portée ou aux variables de configuration Est Aucun
var Variable pour le stockage du nouveau jeu de ressources No Replace default
Scope Variable Scope No Page

Example Demonstration

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ 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:setBundle Tag</title>
</head>
<body>
<fmt:setLocale value="en"/>
<fmt:setBundle basename="com.w3codebox.Example" var="lang"/>
<fmt:message key="count.one" bundle="${lang}"/><br/>
<fmt:message key="count.two" bundle="${lang}"/><br/>
<fmt:message key="count.three" bundle="${lang}"/><br/>
</body>
</html>

The execution result is as follows:

One 
Two 
Three

JSP Standard Tag Library