当前位置:首页 > JSP教程 > JSP高级教程

jstl<fmt:message>标签

<fmt:message>标签将键映射到本地化消息并执行参数替换。

属性

<fmt:message>标签具有以下属性 -

属性 描述 必需 默认
key 要检索的消息键
bundle 使用的资源捆绑 默认的捆绑
var 用于存储本地化消息的变量的名称 打印到当前页面
scope 用于存储本地化消息的变量的范围 页面

示例

下面是JSP页面的代码。文件:fmt_message.jsp

<%@ page language="java" contentType="text/html;charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.util.*"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>fmt:message标签示例</title>
</head>
<body>
    <div style="margin: auto; width: 80%">
        <h2>fmt:message标签示例</h2>
        <fmt:setLocale value="zh_cn" />
        <fmt:setBundle basename="com.51frw.Example_Cn" 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 />
    </div>
</body>
</html>

运行上述项目代码,得到以下结果如下 -

一个 
两个 
三个


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!