`

Struts2中的JSP格式化输出

阅读更多
第一步
在i18n资源文件中加入格式字符串
#number:
global.format.money={0,number,#0.00##}
global.format.money02={0,number,##0.00}
#datetime:
global.format.date={0,date,yyyy-MM-dd}
global.format.time={0,date,HH:mm:ss}
global.format.datetime={0,date,yyyy-MM-dd HH:mm:ss}
global.format.datetime02={0,date,yyyy-MM-dd HH:mm}


第二步
在JSP中格式化要输出的属性
<%-- 用法一 --%>
<s:text name="global.format.date"><%-- 时间格式 --%>
  <s:param value="deployDate" /><%-- 要显示的时间 --%>
</s:text>
<%-- 用法二 --%>
<s:iterator value="personList" id="p">
  <s:property value="%{getText('global.format.money', {#p.salary})}"/>
</s:iterator>
分享到:
评论

相关推荐

    struts2标签格式化时间

    本文将详细介绍如何利用Struts2中的`&lt;s:datename&gt;`标签来格式化时间,并提供实际应用场景的例子。 ### Struts2框架简介 Struts2是Apache软件基金会下的一个开源项目,它继承了Struts1的优点,并在此基础上进行了...

    Struts2 格式化日期、时间和数字

    以下是对Struts2中日期、时间和数字格式化的详细解释。 首先,我们来了解Struts2中的`ValueStack`。`ValueStack`是Struts2的核心组件,它管理着Action对象和视图层之间的数据传递。当我们需要在JSP页面上显示日期或...

    Struts2资源文件在jsp页面中显示乱码解决

    然而,在国际化(I18N)的应用场景下,Struts2资源文件在JSP页面中显示乱码的问题常常困扰着开发者。本文将深入探讨这一问题,并详细介绍两种有效的解决方案。 ### Struts2资源文件与乱码问题 Struts2框架通过资源...

    ajax+struts2.0+jsp下拉列表级联

    在"AjaxTest"这个压缩包文件中,可能包含了实现这一功能的源代码,包括JSP页面、Struts2 Action类、相关的JavaScript脚本以及可能的配置文件。通过研究这些文件,你可以深入理解如何将AJAX、Struts2和JSP结合,实现...

    jsp+struts2完整实例

    【标题】"jsp+struts2完整实例"揭示了这个项目是基于Java Web技术栈,主要使用了JSP(JavaServer Pages)和Struts2框架来实现一个完整的应用程序。Struts2是一个开源的MVC(Model-View-Controller)框架,它在Java ...

    jsp+struts2购物车

    在Web开发中,"jsp+struts2购物车"是一个常见的实战案例,它涉及到Java Web技术的多个层面,包括前端展示、后端业务处理以及数据库操作。这个项目是学习JSP(JavaServer Pages)和Struts2框架的理想实践,下面我们将...

    在struts2里实现国际化,完成登录页面的国际化(英文和中文)

    在Struts2中实现国际化,主要涉及以下几个关键步骤: 1. **创建资源文件**: 国际化的核心是资源文件,通常使用`.properties`格式,例如`login_en.properties`(英文)和`login_zh_CN.properties`(简体中文)。...

    JSP+Struts+Hibernate办公自动化管理系统

    **JSP+Struts+Hibernate办公自动化管理系统** 这个系统是一个基于Java Web技术的办公自动化解决方案,采用经典的MVC(Model-View-Controller)设计模式,利用JSP、Struts和Hibernate三大技术栈来构建。这样的架构...

    struts2国际化例子源码

    在Struts2中实现国际化,可以帮助开发者创建对多语言环境友好的应用。 本示例主要围绕Struts2框架如何实现国际化进行深入探讨。源码中包含两个关键部分:WebRoot目录和src目录。 1. **WebRoot** 目录: - `WEB-...

    Struts2中文(MAX教程)-chm格式

    Struts2还提供了强大的国际化和本地化支持。教程会展示如何创建资源包,以及在Action中切换和获取不同语言的文本。同时,表单验证也是Struts2的重要功能,它可以通过XML配置或注解进行,教程会教授如何实现字段级和...

    jQuery+json异步实现JSP和struts2之间的数据传递

    在JSP和Struts2之间,JSON用于封装和解封数据,使得前后端可以共享结构化的数据。 Struts2是基于MVC模式的Java Web框架,它的Action类是处理用户请求的核心,可以接收和处理JSON数据。为了使Struts2支持JSON,我们...

    struts2框架国际化

    在Struts2中,资源文件通常是`.properties`格式,如`messages_en.properties`用于英语,`messages_zh_CN.properties`用于简体中文。这些文件存储了应用中的所有可本地化的字符串,例如错误消息、提示信息等。 3. *...

    struts2国际化处理全解

    在Struts2中,这两者主要通过资源文件来实现。 资源文件通常是.properties格式,例如`messages_en.properties`(英文)和`messages_zh_CN.properties`(简体中文)。这些文件存储了应用中的所有字符串,如错误消息...

    Struts2_国际化

    如果使用Struts2的text标签输出国际化消息,可以在JSP页面中这样使用: ```jsp ;charset=UTF-8"%&gt; &lt;%@taglib prefix="s" uri="/struts-tags"%&gt; &lt;head&gt;&lt;/head&gt; &lt;s:text name="successPage"/&gt; // 显示成功页面的...

    Struts2视频教程

    Struts2内置了对OGNL的支持,可以方便地在JSP页面中使用OGNL表达式获取模型数据。 - **标签库**:Struts2提供了丰富的标签库,可以帮助开发者快速构建表单和页面元素,提高开发效率。 - **拦截器**:拦截器是Struts2...

    struts2实现国际化

    在Struts2中,实现国际化主要通过以下步骤: 1. **创建资源文件**:资源文件通常以.properties为扩展名,如`messages_en.properties`(英语)和`messages_zh_CN.properties`(简体中文)。这些文件存储了应用中所有...

    struts2 教程 CHM格式

    在Struts2中,Action类代表Controller,负责处理用户请求并调用业务逻辑;Model通常是JavaBean,承载数据;View则负责展示结果。 2. **拦截器(Interceptors)**:Struts2的拦截器是其核心特性之一,它们按照预定义...

    Struts2国际化支持引导(初)

    可以使用`&lt;fmt:formatNumber/&gt;`和`&lt;fmt:formatDate/&gt;` JSTL标签,或者Struts2的`&lt;s:date/&gt;`和`&lt;s:number/&gt;`标签进行格式化。 7. **源码与工具**: 标签中的"源码"可能指的是查看或修改Struts2源代码以理解其国际化...

Global site tag (gtag.js) - Google Analytics