返回文章列表

XP下 IE6 英文系统 Date 问题

项目部署上最近遇到一个比较奇怪的问题。 现象: Struts2 接收一个Date类型的参数,由浏览器传过去,在Windows7中文,Windows XP中文等环境下的常用浏览器上接收都正常,但是在Windows XP IE6下无法接收此参数。 接收参数的属性定义为String形式传过去就没有问...

1 分钟阅读

项目部署上最近遇到一个比较奇怪的问题。

现象:

Struts2 接收一个Date类型的参数,由浏览器传过去,在Windows7中文,Windows XP中文等环境下的常用浏览器上接收都正常,但是在Windows XP IE6下无法接收此参数。

接收参数的属性定义为String形式传过去就没有问题,Date类型不可以。

初步判断是jscript.dll版本问题造成的。见(JavaScript Rendered when Selecting a Calendar Date in IE 6 和 http://support.microsoft.com/kb/933811),只是猜测,具体原因还真没有找到,有哪位知道的话一定告诉我。

这样的话,以后Struts2接收参数,Date类型的以String走比较安全,但是过去后还是需要转类型。

评论交流

暂无评论,欢迎留下你的想法