1
我从早上运行在奇怪的问题。datepicker jquery返回不正确的日期弹簧mvc
我正在使用jquery datepicker在我的jsp页面上获取日期字段。
我的应用程序基于spring mvc。
用户在jsp页面上选择日期并提交页面后,在控制器中,我没有获取用户选择的日期,而是获取一些不同的(未来BST)日期!
下面是我的代码示例:
<script src="<c:url value="js2/jquery-1.9.1.js"/>"></script>
<script src="<c:url value="js2/jquery-ui.js"/>"></script>
<script type="text/javascript">
$(function() {
$("#startDate").datepicker();
});
</script>
以下是我场
<td class="pdngBtm7px"><form:input id="startDate" name="startDate" path="startDate" />
一旦选择今天的日期,并提交形式春天控制器我收到日期BST这是未来的日期+2年!
如果有人知道这个问题,请回复。
感谢
感谢您的回复。你实际上是对的:)。我发现jsp中使用的字段映射类型为java.utils.Date,jQuery提交字符串格式。所以我不得不改变路径字段映射到字符串类型,而不是“日期”,并在控制器中我使用日期格式化程序将字符串映射到日期!这是我知道的愚蠢问题,但是当你与其他代码玩时,会发生这种情况! – Ali 2013-04-29 11:26:48