`
laies
  • 浏览: 242877 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

fmt标签

    博客分类:
  • Java
阅读更多
首先,jstl既然可以国际化,那么必然可以自动根据local设置来选择资源文件。2,fmt:setLocal 可以设置Local,从而改变输出格式。3,fmt:message 可以输出资源文件里的key对应的value。
<fmt:message key=xxx"/>
和struts一样 还可以传参数
<fmt:message key=xxx"/>
   <fmt:param value="${abc}"/>
</fmt:message>4,<fmt:bundle>
<fmt:setBundle>
这地方有点意思,首先我在工程的WEB-INF/classes下面建立了一个资源文件resources.properties。然后在jsp页面里
<fmt:bundle basename="resources.properties">使用此资源文件。
Nitrox插件提示找不到resources.properties的警告.
使用<fmt:message key="xxx"/>也无法显示
原因:工程没有指定input ,output的对应关系.这样classes并不是classpath路径.
解决办法:
   设置input为/WEB-INF/src ,output /WEB-INF/classes
   然后把resources.properties放在 /WEB-INF/src/下面。
   这样在/WEB-INF/classes/下面自动生成了一个resources.properties.这就是我想要的。
   好了,在试一次,资源文件找到了。
     <fmt:message key="xxx"/>也能正常显示了。5,难道<fmt:message>必须和<fmt:bundle >搭配使用才行吗?实在觉得有点罗嗦。
     没办法,jstl就是这样用的。6,jstl使用资源文件有个大的问题,因为fmt:bundle basename="xxx" 指定死了资源文件了,那么如果local不同了
岂不是还从这个资源文件里取数据吗?这样美国的网页浏览仍旧显示日文,就不合理了.
我理解错了,<fmt:bundle basename="xxx"/>并非指定资源文件就是他,而是指资源文件的基本名字,例如,
如果是英国的local那么自动查找xxx_en.properties,如果是中国的local那么自动去查找xxx_zh.properties.
和struts是一样的.文章引用自:
分享到:
评论

相关推荐

    fmt标签 fmt标签 fmt 标签

    《fmt标签在JSP页面中的应用与解析》 在JavaServer Pages (JSP) 开发中,fmt标签库是实现国际化(I18N)和格式化数据的关键工具。fmt标签库提供了12个标签,分为两大类:国际化核心标签和格式化标签。这些标签使得...

    fmt标签介绍

    《fmt标签介绍》 在JavaServer Pages (JSP)开发中,实现国际化(I18N)是一项重要的任务,这涉及到根据不同地区的语言和文化习惯显示内容。fmt标签库是Java Server Pages Standard Tag Library (JSTL)的一部分,...

    jstl fmt标签详解

    ### JSTL `fmt` 标签库详解 #### 一、引言 在Web开发过程中,为了满足不同地区用户的语言需求,实现网站或应用的国际化(I18N)至关重要。JavaServer Pages Standard Tag Library (JSTL) 提供了一系列便捷的方法来...

    fmt标签的使用,对struts开发的程序员是一个很好的帮助

    ### FMT标签在Struts开发中的应用:提升程序员效率与代码质量 在Java Web开发领域,Struts框架作为MVC架构的典范,一直备受开发者青睐。然而,在处理国际化(I18N)与格式化输出时,Struts的原生支持显得较为基础,...

    fmt 标签总结

    `fmt`标签通常指的是`printf`风格的格式化输出函数在不同编程语言中的实现,比如C、C++、Python等。这些函数允许程序员按照特定的格式来输出变量,包括整数、浮点数、字符串等,同时支持动态插入变量值。在本篇文章...

    fmt标签详解

    `fmt`标签是JavaServer Pages (JSP)中Jakarta Tag Library (JSTL)的一部分,主要用于文本格式化,特别是数字和日期的处理。在本文中,我们将深入探讨`fmt`标签的使用方法、属性以及相关示例。 首先,`fmt`标签提供...

    fmt标签的使用,使用Struts框架的朋友是一个很好的补充。

    fmt标签的使用,使用Struts框架的朋友是一个很好的补充。

    超全面javaweb教程28天第11,12天 8 fmt标签

    超全面javaweb教程28天第11,12天_8_fmt标签

    使用jstl fmt 实现国际化

    JSTL(JavaServer Pages Standard Tag Library)是用于增强JSP页面功能的一组标签库,其中fmt标签库是专门用来处理日期、数字格式化以及国际化问题的。本文将详细介绍如何使用JSTL fmt标签来实现国际化。 首先,...

    EL表达式--标签

    #### 二、EL表达式之fmt标签详解 `fmt`是JSTL中的国际化和格式化标签库的一部分,主要用于处理日期、数字和消息资源等的格式化输出。 ##### 1. `fmt:requestEncoding` 用于设置请求的字符编码。例如: ```jsp ...

    JSP中常用的JSTL fmt(format格式化)标签用法整理

    fmt标签库是JSTL中用于国际化的标签库,它支持i18n(国际化)格式标准,为Web应用提供了数字、日期和消息等的格式化和解析功能。 fmt标签库包含以下三类标签: 1. 数字日期格式化标签 - &lt;fmt:formatNumber&gt;标签:...

    Java web标签大全

    - **fmt标签**:处理日期、数字格式化和国际化。 - **JDBC标签**:简化数据库操作。 4. **JSP标签**: JSP本身也有一套内置标签,如`&lt;jsp:include&gt;`、`&lt;jsp:useBean&gt;`等,用于页面导入、实例化Bean等操作。 5. ...

    struts标签库手册(chm格式)

    8. **fmt标签**:用于国际化和日期/时间格式化,如`&lt;fmt:message&gt;`用于显示本地化的消息,`&lt;fmt:formatDate&gt;`则可以格式化日期。 阅读这个英文版的Struts标签库手册,即使对于初学者来说也并不困难。通过学习和理解...

    jstl1.2标签库jar包

    - **fmt标签库** - `fmt:formatNumber`:格式化数字。 - `fmt:formatDate`:格式化日期和时间。 - `fmt:message`:国际化消息处理。 - **fn函数库** - `fn:length`:获取数组或集合的长度。 - `fn:escapeXml`...

    JSTL标签详解入门首选

    接下来是**FMT标签库**,它主要用于日期和数字的格式化。`&lt;fmt:formatDate&gt;`和`&lt;fmt:formatNumber&gt;`是两个常用标签。前者可以将日期对象转换成用户友好的字符串,后者可以将数字格式化。例如: ```jsp &lt;fmt:...

    javaweb课程设计基础知识+教程+课件_CORE核心标签.doc

    3. fmt 标签库:主要包含格式化相关的标签,例如:&lt;fmt:formatNumber&gt;、&lt;fmt:formatDate&gt; 等。 4. SQL 标签库:主要包含数据库操作相关的标签,例如:、&lt;sql:update&gt; 等。 5. XML 标签库:主要包含 XML 操作相关的...

    jstl一个开源的JSP标签库

    4. **JSTL国际化的fmt标签库**:支持多语言环境,提供日期、数字、货币格式化等功能,如`&lt;fmt:message&gt;`和`&lt;fmt:formatNumber&gt;`。 5. **JDBC标签库**:简化了数据库操作,如`&lt;sql:query&gt;`和`&lt;sql:update&gt;`,可以...

    jstl标签库jar包、例子、jstl中文帮助文档

    JSTL FMT标签** - **&lt;fmt:formatDate&gt;**:格式化日期。 - **&lt;fmt:parseDate&gt;**:解析日期字符串。 - **&lt;fmt:message&gt;**:获取国际化资源。 - **&lt;fmt:setBundle&gt;**:设置资源包。 **5. JSTL SQL标签** - ****:执行...

    jstl所有标签详细运用的代码示例

    4. **fmt标签库**:用于格式化输出,如日期、数字等。`&lt;fmt:formatDate&gt;`格式化日期,`&lt;fmt:formatNumber&gt;`格式化数字。示例: ```jsp &lt;%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %&gt; &lt;fmt:...

Global site tag (gtag.js) - Google Analytics