struts2中的默认的日期输出并不符合我们的中文日常习惯,以下是我知道的在struts2中进行日期格式化输出的几种方式。
1、利用 <s:date>进行格式化,如:
<s:datename="birthday" format="yyyy-MM-dd"/>
就是将属性birthday按yyyy-MM-dd的格式进行输出。
注:name和format都不能省略。
2、利用<s:param>进行格式化,如:
<s:textfield?name="birthday">?
<s:paramname="value" ><s:datename="birthday" format="yyyy-MM-dd"/></s:param>
</s:textfield>
注:同样这些标签中的name属性也不能省。
本文介绍了在Struts2框架中实现日期格式化的两种方法:使用<s:date>标签直接格式化输出,以及通过<s:param>标签配合<s:textfield>进行日期格式化。
238

被折叠的 条评论
为什么被折叠?



