我的任务是对旧的 webwork web 应用程序进行一些更改,但我被困住了,因为我无法让应用程序在我的开发和测试系统中表现得与在生产系统中一样。我对网络工作了解不多,而且似乎很难在网上找到好的文档。
更具体地说,有一个显示日期的 JSP。在生产中,日期包括时间,这是必要的,但在测试中只显示日期部分。
在生产中,我得到这样的日期:
7/16/2013 11:00 AM
在测试中我得到这样的日期:
7/16/2013
经过大量挖掘后,我发现生产 tomcat“工作”文件夹不在我认为的位置,并且它有一些..._jsp.class
我猜与我拥有的 JSP 文件无关的文件。但是,版本控制说打印日期的 JSP 文件部分没有改变,所以我仍然不明白如何修复我的测试系统。
它正在使用 webwork taglib:
<%@ taglib uri="webwork" prefix="ww" %>
property
并在迭代器中使用标签显示日期:
<ww:iterator value="busySearchDTO.freetimes" status="index2">
<ww:property value="start"/>
freetimes
是其中一个java.util.Collection
有TimeDTO
这个字段和方法:
/**
* 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;
}
任何解释或指示将不胜感激。