struts2 的属性标记属性无法解析 value= "(new java.text.SimpleDateFormat(" ").format())" 在 struts2 版本 2.3.32



我遇到了这个问题,当时我将Struts2从2.3.15版本更新为2.3.32。在2.3.32版,<s:property value="(new java.text.SimpleDateFormat().format())">无法解析,也没有错误。那么,如何解决这个问题?

,而不是在属性标签中编写丑陋的OGNL表达式,甚至不起作用,为什么不在操作类中创建属性/方法,该属性/方法是为了格式化值。

如何格式化日期和数字:

一个常见的问题是如何最好使用指定格式显示日期和数字。为此有多种方法,其中最幼稚的是在您的动作类中添加一种方法,以为您进行格式。此方法将以参数为Date(或子类)对象,并返回格式的String


最新更新