`

JSTL对国际化的支持

    博客分类:
  • JSTL
阅读更多
login.jsp
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<%@ 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">
<fmt:setLocale value="${header['accept-language']}" />
<fmt:setBundle basename="resources.MessageResources"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>
<form action="login.do" method="post">
	<fmt:message key="login.form.field.username"/>:<input type="text" name="username"><br>
	<fmt:message key="login.form.field.Password"/>:<input type="password" name="password" ><br>
	<input type="submit" value="<fmt:message key="login.form.button.login"/>">
</form>

</body>
</html>


MessageResources_en_US.properties
login.form.field.username=User Name
login.form.field.Password=Password
login.form.button.login=login
分享到:
评论

相关推荐

    jstl国际化

    - 在JSTL国际化中,我们首先创建资源包,通常是`.properties`文件,分别针对不同的语言和地区。例如,`messages_en.properties`用于英语,`messages_fr.properties`用于法语。 - 这些文件存储了键值对,键是不变的...

    JSTL格式化日期(一个jstl写的格式化日期,有用的着的看看吧)

    JSTL,全称为JavaServer Pages Standard Tag Library,是Java Web开发中的一种标准标签库,它提供了一系列方便、高效的标签来处理常见的Web编程任务,如迭代、条件判断、国际化、XML处理等。在JSTL中,我们可以使用`...

    JSTL操作支持多国语言

    JSTL,全称JavaServer Pages Standard Tag Library,是Java服务器页面标准标签库,它为JSP开发者提供了一系列预定义的标签,用于简化常见的JSP编程任务,如迭代、条件判断、XML处理以及国际化(i18n)等。在"JSTL...

    jstl标签实现货币的格式化

    格式化标签库(FMT)主要用于处理文本的国际化和格式化问题,例如日期、时间、数字等的格式化显示。 #### `&lt;fmt:formatNumber&gt;`标签详解 `&lt;fmt:formatNumber&gt;`标签用于格式化数字,可以将数字转换为货币、百分比或...

    JSTL相关Jar包(jstl+standard)

    5. **fmt**:支持国际化和本地化。 **JSTL与Standard Tag Library** "Standard"在这里指的是Apache的Tomcat项目提供的Standard Tag Library,它包含了对JSTL的支持。这个库通常与JSTL一起使用,因为它提供了一些...

    JSTL fmt_formatNumber 数字、货币格式化

    这里通过 `&lt;%@ taglib %&gt;` 指令导入了 JSTL 的核心库 (`core`) 和国际化/格式化库 (`fmt`)。 #### 三、`fmt:formatNumber` 基本用法 `&lt;fmt:formatNumber&gt;` 标签的主要作用是将一个数值(可以是 Java 表达式的结果...

    JSTL.rar_JSTL_JSTL下载

    4. **I18N(国际化)标签库**:支持多语言环境,包括资源包管理、本地化等,如`&lt;fmt:message&gt;`用于获取国际化消息。 5. **XML标签库**:处理XML文档,如解析、转换等,`&lt;x:parse&gt;`用于解析XML内容,`&lt;x:transform&gt;`...

    jstl-jar包

    1. **fmt**: 提供了日期、数字、消息的格式化功能,支持国际化。 2. **fn**: 包含了各种字符串处理和数组操作的函数。 3. **i18n**: 支持多语言环境,便于实现应用程序的国际化。 4. **sql**: 提供与数据库交互的...

    jstl练习实例,学习JSTL

    1. **fmt**: 提供国际化和格式化功能,如日期、数字的格式化。 2. **fn**: 提供了一系列实用的函数,用于字符串操作、数组和集合的处理。 3. **core**: 包含基本的控制结构,如条件判断(if、choose)、循环...

    jstl,jstl实例源码

    3. **I18N**:国际化标签库,支持多语言环境。 4. **Function**:函数标签库,提供一系列的常用函数。 5. **SQL**:SQL标签库,用于执行数据库查询和其他SQL操作。 ### JSTL的引入与配置 在JSP页面中使用JSTL,...

    JSTL中文帮助文档

    本文将对JSTL的基础概念、核心标签库、XML处理标签库、国际化格式化标签库以及数据库访问标签库进行详细介绍,并探讨如何在JSP页面中有效地利用这些标签来提高开发效率。 #### 二、JSTL简介 JSTL是随JSP 1.2版本...

    jstl源码jstl学习

    4. **I18N和Format标签库**:支持国际化和格式化,如日期、数字的格式化,以及多语言资源的处理。 5. **JDBC标签库**:简化数据库操作,如执行SQL查询、处理结果集等。 **JSTL的核心优势:** 1. **增强可读性**:...

    jstl标签jar包

    这些接口允许开发者在JSP页面中进行条件判断、迭代操作、国际化支持等多种功能。 **2. jstl-impl-1.2.jar** 这个jar包是JSTL的实现部分,包含了JSTL API接口的具体实现类。`jstl-impl-1.2.jar`提供了JSTL标签的实际...

    jstl-1.2.rar_JSTL_jstl 1.2_jstl jar_jstl-1.1.2.jar _jstl.jar

    2. **I18N & Format**:国际化和格式化组件,支持日期、时间、数字的格式化以及国际化资源的管理。 3. **XML**:处理XML文档,提供了解析XML、操作XPath表达式等功能。 4. **JDBC**:与数据库交互,简化了数据库...

    jstl标准开发jar包

    4. **国际化和本地化支持**:JSTL提供`fmt`标签库来支持多语言环境,如`&lt;fmt:message&gt;`用于获取消息资源,`&lt;fmt:formatNumber&gt;`用于格式化数字等,这些标签可以帮助开发者轻松实现应用的国际化。 5. **数据库操作**...

    JSTL jar包JSTL jar包

    4. **I18N** - 国际化支持,用于多语言环境。 5. **XML** - 处理XML文档,如解析、操作和转换。 在**导入JSTL jar包**时,通常我们需要将以下两个jar文件添加到项目的`WEB-INF/lib`目录下: 1. `jstl.jar` - 包含了...

    jstl标签jar包(jstl-api-1.2和jstl-impl-1.2)

    - `&lt;fmt:message&gt;` 和 `&lt;fmt:bundle&gt;`:国际化支持。 - `&lt;fn:length&gt;` 和 `&lt;fn:substring&gt;`:函数标签,提供字符串处理功能。 - `&lt;fn:split&gt;` 和 `&lt;fn:join&gt;`:字符串分割与合并。 - `&lt;x:parse&gt;` 和 `&lt;x:transform&gt;`...

    jstl学习大全,jstl源码,很全的jstl学习代码

    fmt库用于国际化和格式化,提供了处理日期、时间、数字、货币等的标签,如: - `&lt;fmt:formatDate&gt;`:日期格式化 - `&lt;fmt:formatNumber&gt;`:数字格式化 - `&lt;fmt:message&gt;`:获取资源bundle中的消息 **4. JSTL sql标签...

    jstl的使用有关JSTL的用法详解

    2. **fmt库**:这个库提供日期、数字格式化以及国际化支持。`&lt;fmt:formatDate&gt;`可以将日期转换为指定格式,`&lt;fmt:message&gt;`用于获取资源包中的国际化消息。 3. **sql库**:这个库用于执行SQL查询,如`&lt;sql:update&gt;`...

    JSTL2.0标准标签

    2. **JSTL 国际化库(fmt Library)** 这个库提供了处理日期、时间、数字格式化以及国际化资源管理的功能。主要标签有: - `&lt;fmt:formatDate&gt;`:格式化日期。 - `&lt;fmt:formatNumber&gt;`:格式化数字。 - `...

Global site tag (gtag.js) - Google Analytics