JSP 视图中显示的日期不正确

发布于 2024-10-10 03:47:00 字数 1042 浏览 3 评论 0原文

需要查看日期方面的帮助。

我正在使用 jquery-1.4.2.min、json-simple-1.1、gson-1.4

我有一个表,用于保存在计划期间执行的命令输出。数据从2010年12月8日开始,到2011年2月1日结束。

表结构如下:

CREATE TABLE commandoutput (
  id bigint(20) NOT NULL AUTO_INCREMENT,
  command varchar(255) DEFAULT NULL,
  fromHost varchar(255) DEFAULT NULL,
  toHost varchar(255) DEFAULT NULL,
  executionDate datetime DEFAULT NULL,
  passed tinyint(1) DEFAULT NULL,
  operator varchar(255) DEFAULT NULL,
  cooperationType varchar(255) DEFAULT NULL,
  rawOutput text,
  country varchar(255) DEFAULT NULL,
  PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=169279 DEFAULT CHARSET=latin1;

问题是JSP视图中显示的数据不符合预期。一个月前我第一次使用样本数据进行测试时,问题并没有发生。现在使用具有超过 150.000 条记录的实时数据,视图变得混乱。

样本数据: sample data

通过=1,失败=0

JSP 视图:
jsp view

我已经在 Firebugs 中检查过,json 中给出的响应是日期不正确的数据。

我已经使用 IE7、IE8、FF3.6、Chrome8 进行了测试,结果相同。

以前有人遇到过类似的问题吗?解决办法是什么?

Need help in viewing date.

I'm using jquery-1.4.2.min, json-simple-1.1, gson-1.4

I have a table that is used to save command output executed in scheduled period. The data starts from 08-12-2010 and ends at 02-01-2011.

The table structure is as follows:

CREATE TABLE commandoutput (
  id bigint(20) NOT NULL AUTO_INCREMENT,
  command varchar(255) DEFAULT NULL,
  fromHost varchar(255) DEFAULT NULL,
  toHost varchar(255) DEFAULT NULL,
  executionDate datetime DEFAULT NULL,
  passed tinyint(1) DEFAULT NULL,
  operator varchar(255) DEFAULT NULL,
  cooperationType varchar(255) DEFAULT NULL,
  rawOutput text,
  country varchar(255) DEFAULT NULL,
  PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=169279 DEFAULT CHARSET=latin1;

The problem is the data displayed in JSP view is not as expected. The problem didn't happen at the first time I tested this a month ago using sample data. Now using real time data with more than 150.000 records, the view is messed up.

Sample Data:
sample data

passed=1, failed=0

JSP View:
jsp view

I've checked in Firebugs that the response given in json is the data with incorrect date.

I've tested this using IE7, IE8, FF3.6, Chrome8 with same result.

Does anyone have similar problem before? What is the solution?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

跨年 2024-10-17 03:47:00

由于 json 包含不正确的日期,因此问题不在于 jsp。
正如您所说,它与您的测试用例一起正常工作,实际问题在于您的测试用例数据与实际数据不匹配。我要做的就是比较两组不同的数据,使您的测试数据与实际数据匹配,然后从那里开始。

Since the json includes the incorrect date the problem does not lie with the jsp.
As you said that it worked correctly with your test cases, The actual problem lies in the fact that your test case data does not match the actual data. What I would do is compare the two different sets of data and make your test data match the actual data and go from there.

请恋爱 2024-10-17 03:47:00

我刚刚发现问题与视图无关,而是因为我使用的数据库 url 中的错误。
hibernate.url=jdbc:mysql://localhost/dbpmpireg?useCursorFetch=true&useServerPrepStmts=true

感谢您的帮助。

I just found out that the problem is not view-related rather because the bug in database url that I use.
hibernate.url=jdbc:mysql://localhost/dbpmpireg?useCursorFetch=true&useServerPrepStmts=true

thanks for your help.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文