【问题标题】:print date format in Velocity Spring MVC在 Velocity Spring MVC 中打印日期格式
【发布时间】:2010-11-04 04:28:20
【问题描述】:

我正在尝试使用 Spring MVC 和 Velocity 作为视图创建注册表单。在视图中有输入: 用户名 电子邮件 密码 确认密码 生日 -> 格式 MM/dd/yyyy

当用户提交表单时,我的控制器会验证表单输入/命令。如果出现错误,它将显示回视图并以正确的格式打印出生日期。

但打印为非格式化日期的日期。我尝试使用 $dateTool.format('MM/dd/yyyy', $registration.BirthDay) 但生日值仍未格式化。

需要任何帮助。

谢谢

【问题讨论】:

    标签: spring-mvc velocity


    【解决方案1】:

    以防万一您错过了使其正常工作的链接 - http://javacompleteexamples.blogspot.in/2009/07/velocity-example-with-for-loop-and-date.html 注意重要的行 - ctx.put("date", new DateTool()); 用 dateTool 或您想在 vm 中用于格式化实用程序的任何内容替换 date。

    【讨论】:

      【解决方案2】:

      可能为时已晚,但由于我在 Google 上碰到了它,所以发布它以防其他人需要它:

      尝试:$date.format('MM/dd/yyyy',$registration.BirthDay)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-02-01
        • 1970-01-01
        • 2013-05-20
        • 2022-01-23
        • 1970-01-01
        • 1970-01-01
        • 2014-11-29
        相关资源
        最近更新 更多