Spring MVC使用json时400,415,406错误
Spring MVC使用json时400,415,406错误
蚩蚩桑葚 发表于3年前
Spring MVC使用json时400,415,406错误
  • 发表于 3年前
  • 阅读 55
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: 最近使用Spring MVC4.x,使用jQuery提交表单时,一直报400错误,controller方法也没调用。各种百度,五花八门的方法都试了,中间又报415、406错误

最近使用Spring MVC4.x,使用jQuery提交表单时,一直报400错误,controller方法也没调用。各种百度,五花八门的方法都试了,中间又报415、406错误,让人抓狂,不过最后还是咬牙解决了。

1,要确保controller方法的bean后边跟上BindingResult,且必须两者紧挨着

@RequestMapping("/save")
	@ResponseBody
	public Message save(User user, BindingResult bindingResult,
			Integer[] roleIds, String password) {

2,form表单的action必须不能以*.htm/*.html/*.xml等结尾,可以空着或者用*.do/*.json/*.shtml/*.jhtml

<form id="inputForm" action="${base}/admin/user/save" method="post">

只需注意这两点即可解决400,415,406错误

共有 人打赏支持
粉丝 3
博文 1
码字总数 214
×
蚩蚩桑葚
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: