400 bad request

编写了一个修改密码的jsp页面,运行tomcat后,进入修改密码界面,提交后,控制台总是出现400 bad request 的提示,程序无法到达控制器层,后来检查了一下
是在ajax 提交请求是请求的data 属性中多加了空格所至

$.ajax({
		"url": "handle_change_password.do",
		"data": "old_password = " + pwd1 + "&new_password = " + pwd2,
		"type": "POST",
		"dataType": "json",
		"success": function(obj) {
			alert(obj.message);
			$("#old_password").val("");
			$("#new_password").val("");
			$("#confirm_password").val("");
			$("#old_password_hint").hide();
			$("#new_password_hint").hide();
			$("#confirm_password_hint").hide();
		},

这里看起来不明显。实际上也是做了件多余的事情,反而导致程序出错。

"data": "old_password=" + pwd1 + "&new_password=" + pwd2,

修改后程序正常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值