javaweb中页面间的传值问题。求助! 10

如题,我想传“2018-11-14”的字符串,但是在request接收还是传给后台的时候不知为何就变成了1993!。。。肯定是直接运算减法了!,想知道如何修改,下面贴代码... 如题,我想传“2018-11-14”的字符串,但是在request接收还是传给后台的时候不知为何就变成了1993!。。。肯定是直接运算减法了!,想知道如何修改,下面贴代码。

报错:
GET http://localhost:8080/select1?pn=1&date1=1993 500 ()

模态框:
<div class="modal fade" id="hotelSelect1Modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span>
</button>
<h4 class="modal-title" id="myModalLabel">请输入查询日期</h4>
</div>
<div class="modal-body">
<form class="form-horizontal">
<div class="form-group">
<label class="col-sm-6 control-label">日期格式:xxxx-xx-xx</label>
</div>
<div class="form-group">
<input class="col-sm-4 col-sm-offset-2" type="text" value="2018-11-14" name="date1" id="date1">
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" id="select1_btn" class="btn btn-default" data-dismiss="modal"
onclick="select1()">查询</button>
</div>
</div>
</div>
</div>
模态框的按钮onclick方法为select1()
window.location.href ="../views/selectavg.jsp?date1="+document.getElementById("date1").value;

selectavg.jsp:
function to_page(pn) {
$.ajax({
url: "${APP_PATH}/select1",
data: {
pn: pn,
date1: <%=request.getParameter("date1")%>
},
......
由报错信息看出就是上面的request.getParameter("date1")得到了1993,我想得到原来的2018-11-14请问该怎么改?
展开
 我来答
为人爱兮1990
2018-12-04 · TA获得超过219个赞
知道小有建树答主
回答量:376
采纳率:100%
帮助的人:93万
展开全部
1、代码中的交互时间,定义统一的时间格式。格式:字符串201812041705或者long型。client端传给后台后再根据你想要的格式format一下,后台传给前端定义统一的标准,那么就不会出现因为格式不对或者语言不对应出现解析的错误。
2、数据库用timestamp
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式