日期在.jsp上显示时更改其格式

Arm*_*don 1 locale struts2 date

我有一个从数据库中检索数据的类.模型对象的一个​​属性是a java.sql.Date,它将日期存储为yyyy-mm-dd(如图System.out.println所示).

当我在我的.jsp页面中阅读该信息时,它会在d/mm/yy没有我介入的情况下显示出来.我支持它是因为我的语言环境配置(es-ES).我想重写一下以便展示dd/mm/yyyy.我怎样才能做到这一点?

Ale*_*r M 7

要在JSP上显示日期,请使用<s:date>具有format属性的Struts2 标记.

<s:date name="date" format="dd/MM/yyyy" />
Run Code Online (Sandbox Code Playgroud)

使用<s:date>标记,您还可以struts.date.format在属性文件中使用以定义默认日期格式.