首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么这个webwork属性标签会给出不同的日期格式?

为什么这个webwork属性标签会给出不同的日期格式?
EN

Stack Overflow用户
提问于 2013-07-11 01:08:02
回答 1查看 264关注 0票数 0

我的任务是对一个旧的webwork web应用程序进行一些更改,我被卡住了,因为我不能让应用程序在我的开发和测试系统中的行为与它在生产系统中的行为相同。我真的不太了解webwork,似乎很难在网上找到好的文档。

更具体地说,有一个显示日期的JSP。在生产中,日期包括时间,这是必需的,但在测试中只显示日期部分。

在生产中,我得到的日期是这样的:

代码语言:javascript
复制
7/16/2013 11:00 AM

在测试中,我得到的日期如下:

代码语言:javascript
复制
7/16/2013

经过大量的挖掘,我发现生产tomcat“工作”文件夹并不是我想要的位置,而且它有一些..._jsp.class文件,我猜这些文件与我拥有的JSP文件没有关联。但是,版本控制显示打印日期的JSP文件部分没有更改,所以我仍然不知道如何修复我的测试系统。

它使用的是webwork标记库:

代码语言:javascript
复制
<%@ taglib uri="webwork" prefix="ww" %>

并在迭代器中使用property标记显示日期:

代码语言:javascript
复制
<ww:iterator value="busySearchDTO.freetimes" status="index2">
<ww:property value="start"/>

freetimesTimeDTOjava.util.Collection,它有这个字段和方法:

代码语言:javascript
复制
  /**
   * Holds value of property start.
   */
  public java.util.Date start;

  /**
   * Getter for property start.
   * @return Value of property start.
   */
  public java.util.Date getStart() {

    return this.start;
  }

任何解释或指示都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-18 23:48:18

解决方案实际上相当平凡。

有一个xwork-conversion.properties文件已从版本控制中删除并忽略,但仍在服务器上。不知怎么的我错过了。它指定了一个类来格式化java.util.Date%s。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17576764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档