我在一个form表单里填写了数据,并且提交submit时,报错400 HTTP Status 400 -description The request sent by the client was syntactically incorrect. 数据已经成功提交,但是找不到我form表单中的action地址:
<form id="House_add_action" name="House_add_action" action="/user/house_doUpdate.action" method="post">
后来我找到了原因,我在控制层接受了House类
@RequestMapping("/user/house_doUpdate.action") public String houseDel(House house){ System.out.println(" .............."); boolean result = houseBiz.updateHouse(house); if(result){ return "list"; } return "update"; }
如果我把House去掉,不加参数,就可以成功访问这个请求,于是可以说明,是我form表单传入的数据,在House类中不匹配,或者是接收不到而导致的问题。