您好我必须将Date附加到URL,将其数据类型保持为Date而不是String 在将日期添加到URL时为"?date =" + $(target).val(); 我通过我的Controller中的@RequestParameter获取它 但问题在于我无法以Date作为String访问它。 如果我将其作为日期访问它不会给出错误,但会将日期格式从2017-05-12 00:00:00更改为类似于2017年5月12日星期五00:00:00。 所以我需要通过AJAX发送数据作为日期,所以当我在我的控制器中访问时,我可以保持其格式
据我所知,当我将数据作为Date获取时,它给出了Date的内部表示,因为String内部转换为Date 因此,我需要知道如何通过AJAX中的URL发送日期
答案 0 :(得分:0)
您无法通过GET网址参数传递类型。 您需要在java代码上转换类型。
例如:
new SimpleDateFormat( "MM/dd/yyyy H:m:s" ).parse( @RequestParam( "date" ) )
中