- 浏览: 121179 次
- 性别:
- 来自: 成都
文章分类
最新评论
struts2 中的默认的日期输出并不符合我们的中文日常习惯。以下是我知道的在struts2中进行日期格式化输出的几种方式。
1.利用 《s:date》进行格式化。如:《s:date name=“birthday” format=“yyyy-MM-dd”/》就是将属性birthday按yyyy-MM-dd的格式进行输出。
2.利用《s:param》进行格式化。如:《s:textfield name=“birthday” 》《s:param name=“value”》《s:date name=“birthday” format=“yyyy-MM-dd”/》《/s:param》《/s:textfield》或者《input type=“text” value=“《s:date name=”birthday“ format=”yyyy-MM-dd“ /》” /》
还有一种是通过国际化的方式来进行:
首先在struts.properties中配置struts.custom.i18n.resources=globalMessages 然后在globalMessages_zh_CN.properties和globalMessages_en_US.properties文件中添加如下内容: global.datetime = {0, date, yyyy-MM-dd HH:mm:ss} global.date = {0, date, yyyy-MM-dd} 最后在页面中使用下面的语句就可以实现日期的格式化输出了。
《s:textfield name=“birthday” value=“%{getText(‘global.date’,{birthday})}”/》 --golbal.date样式《s:textfield name=“birthday” value=“%{getText(‘global.datetime’,{birthday})}”/》 --global.datetime样式
发表评论
-
struts2 token拦截器
2014-01-14 20:44 913之前struts2解决token必须在每个action配置 ... -
FreeMarker作为Struts2的视图
2012-07-27 17:09 781Struts使用FreeMarker作为其默认的模板技术,因此 ... -
spring security的标签库
2011-11-07 16:35 7588应用标签库:<%@ taglib prefix='sec ... -
STRUTS2 Convention零配置
2011-11-04 15:53 716从struts2.1开始,struts2不再推荐使用Codeb ... -
Hibernate - DetachedCriteria 的完整用法
2011-11-04 15:33 850Hibernate - DetachedCriteria 的完 ... -
Hibernate二级缓存及产品Oscache
2011-11-04 15:19 1982二级缓存也称进程级的缓存或SessionFactory级的缓存 ... -
struts2的struts.properties配置文件详解
2011-11-04 14:40 840struts.action.extensionThe U ... -
JPA @MappedSuperclass注解的使用说明
2011-10-31 17:51 893基于代码复用和模型分离的思想,在项目开发中使用JPA的@Map ... -
freemarker的国际化
2011-10-27 10:58 970起首在servlet中加上加载资料文件的代码 Local ... -
net.sf.json的使用
2011-10-26 17:26 2177需要jar包:ezmorph-1.0.6.jar,json-l ... -
FreeMarker设计指南
2011-10-18 17:57 767(1)模板 + 数据模型 = 输出 FreeMarke ... -
Freemarker中遍历List实例
2011-10-18 13:12 7713Freemarker中如何遍历List ... -
freemarker中使用struts2标签
2011-10-15 16:01 9711.将系统所需的标签库定义文件(也就是tld文件)复制到web ... -
Freemarker源码解析
2011-10-10 17:21 1105FreeMarker 自定义模版文 ... -
实体 Bean 注解
2011-10-06 15:36 1373一、 实体 Bean 每个持久化POJO类都是一个实体Bea ... -
警告: No configuration found for the specified action: '/myNameSpace/login.action'
2011-10-06 09:01 1064警告信息:警告: No configuration found ... -
struts2.0 标签+ftl标签
2011-10-05 14:58 935直接调用后台方法代码 <PRE class=ftl n ... -
Struts2使用 -- Convention插件
2011-10-04 11:04 818本文来自CSDN博客: http:/ ... -
struts2 validation中指定返回的result input
2011-10-04 09:23 902@InputConfig注解于方法 @InputConfig( ... -
struts2获取request,session,application
2011-08-11 18:25 1133获取request、session的方法 2. ...
相关推荐
改正struts2日期标签乱码,个别月份显示问号!
在处理JSON响应时,Struts2默认的日期格式可能并不满足所有开发需求,比如你希望日期以"yyyy-MM-dd HH:mm:ss"的形式展示。在本篇文章中,我们将探讨如何修改Struts2框架的日期格式,以及如何使用JDEclipse工具来优化...
这是因为Struts2默认的转换策略可能无法适应所有日期格式。当遇到这种情况时,我们需要自定义一个全局的类型转换器来确保Date类型的正确转换。 首先,我们可以创建一个名为`DateConverter`的类,继承自`...
struts2-dojo-plugin-2.3.24日期控件9-12月乱码解决后jar包
10. **struts2-java8-date-time-plugin.jar**(对于Java 8及以上版本):提供了对Java 8日期时间API的支持。 以上列出的JAR包只是基础配置,实际项目可能还需要根据需求添加其他插件或库,例如国际化、验证、报表、...
8. **最佳实践**:为了避免日期转换问题,开发者可以考虑使用标准的ISO 8601日期时间格式,或者使用特定的日期选择控件以确保用户输入的格式一致。 9. **工具使用**:博文中的“工具”标签可能是指开发者可以使用的...
Hibernate5.4版本引入了更多的优化,比如对JPA 2.2的支持,性能提升,以及对Java 8日期时间API的兼容。在Struts2和Spring框架中,Hibernate可以作为数据持久层,简化数据库操作,使得业务逻辑和数据存储之间的耦合度...
Hibernate4.3版本引入了一些新特性,如JPA 2.1支持、二进制数据类型增强、以及对Java 8日期和时间API的支持。它通过HQL(Hibernate查询语言)简化了数据库查询,并提供了缓存机制以提高性能。 **SSH整合** 涉及到这...
5.2.1版本引入了对Java 8日期和时间API的支持,以及对JPA 2.1规范的完整实现。它支持多种数据库,如MySQL、Oracle等,并提供了一种灵活的查询语言——HQL,与SQL类似但更面向对象。 **SSH框架集成** SSH框架集成时...
Hibernate5.3.6版引入了一些新的特性和改进,如JPA 2.2的支持、HQL和JPQL的优化,以及对Java 8日期时间API的兼容。 在SSH整合项目中,通常会有一个总的配置文件,例如 applicationContext.xml,用于配置Spring的...
随着互联网技术的快速发展,Web应用系统的需求日益增长,同时也对系统的性能、可维护性和扩展性提出了更高的要求。传统的“重量级”技术(如EJB)虽然能够满足企业级应用的需求,但因其复杂度高、开发成本大等因素...
在`json_struts2`这个文件中,可能包含了一些Struts2框架中使用JSON进行数据交互的例子。Struts2是Java开发Web应用的一个热门框架,它支持多种结果类型,JSON就是其中之一,常用于前后端分离的架构中,用于传输数据...
在J2EE企业级项目开发中,我们常常会遇到各种技术问题,比如使用JavaEE框架Struts2进行开发时的一些常见疑问。以下是对这些问题的详细解答: Q1:关于Struts2的组成及各部分作用,我们可以理解Struts 2框架主要由三...
Hibernate4.3.11版在兼容性、性能和稳定性方面做了大量的工作,包括对JPA 2.1的支持和对Java 8日期时间API的改进。 整合S2SH的过程通常包括以下几个步骤: 1. **配置Struts2**:在项目中添加Struts2的依赖,创建`...
Hibernate 4.3.10版本优化了性能,增加了对JPA 2.1的支持,以及对Java 8日期和时间API的改进。在SSH配置中,Hibernate负责持久化数据,通过HQL或 Criteria API执行SQL查询,并将结果转换为Java对象。 配置SSH框架...
2. **Web开发技术**:那时,Web 2.0的概念正在普及,AJAX(异步JavaScript和XML)技术使得网页更加交互化,可能有关于这一技术的案例分析和应用技巧。 3. **移动互联网的崛起**:随着iPhone和Android智能手机的广泛...
"Hibernate5.0"在前一版本的基础上增强了性能,支持JPA 2.1规范,提供了更好的类型安全和对Java 8日期时间API的支持。 在这个SSH整合项目中,"三层架构"指的是业务逻辑层(Service)、数据访问层(DAO)和表示层...
Struts是Model2 MVC设计模式的具体实现,负责表示层;Spring则处理业务逻辑层,通过IOC(控制反转)和AOP(面向切面编程)提供对象管理和事务管理;Hibernate是持久层框架,实现了对象关系映射,让开发者可以像操作...