在RESTful中,遇到400 Bad Request
2015-08-10 09:36
405 查看
昨天学习RESTful例程时,update出现问题,后来百度查找,发现是ajax传输数据时格式有问题,仔细查看jsp页面,发现由于偷懒,把要在controller生成实体类的表单数据写错,4个属性全部使用了同一个name,导致出错。
<form action="" method="post" id="myform">
<table width="40%" border="1" cellpadding="2" cellspacing="0" align="center">
<tr>
<td>EMPNO:</td>
<td> <input type="text" name="empno" value="${emp.empno}" /></td>
</tr>
<tr>
<td>姓名:</td>
<td> <input type="text" name="ename" value="${emp.ename}" /></td>
</tr>
<tr>
<td>岗位:</td>
<td> <input type="text" name="job" value="${emp.job}" /></td>
</tr>
<tr>
<td>工资:</td>
<td> <input type="text" name="sal" value="${emp.sal}" /></td>
</tr>
<tr>
<td colspan="2"> <input type="button" value="保存" onclick="save();" /></td>
</tr>
</table>
</form>
复制时没修改导致,全部是empno,罪过罪过。
<form action="" method="post" id="myform">
<table width="40%" border="1" cellpadding="2" cellspacing="0" align="center">
<tr>
<td>EMPNO:</td>
<td> <input type="text" name="empno" value="${emp.empno}" /></td>
</tr>
<tr>
<td>姓名:</td>
<td> <input type="text" name="ename" value="${emp.ename}" /></td>
</tr>
<tr>
<td>岗位:</td>
<td> <input type="text" name="job" value="${emp.job}" /></td>
</tr>
<tr>
<td>工资:</td>
<td> <input type="text" name="sal" value="${emp.sal}" /></td>
</tr>
<tr>
<td colspan="2"> <input type="button" value="保存" onclick="save();" /></td>
</tr>
</table>
</form>
复制时没修改导致,全部是empno,罪过罪过。
相关文章推荐
- UIPickerView的使用
- Hibernate SQLQuery 原生SQL 查询及返回结果集处理
- UITableView省市区数组
- UITableView
- UITableView
- UI08_TableView界面传值
- PHP 用QueryList抓取网页内容
- UI08_TableView
- POJ 2533 Longest Ordered Subsequence(DP 最长上升子序列)
- iOS UI_电话本
- iOS UI_相册
- UI连载五--常用UI控件—Label、Button、UITextField、UIImageView、UISlider、UISwitch、UIActivityIndicatorView等
- iOS UI08_tableView省市区字典数组
- UIViewController
- UITextView
- STL 之 优先队列(priority_queue)
- Regionals 2009 >> Asia - Hsinchu UVALIVE, 4529 A Constrained Queen Game - 搜索剪枝
- UI设计中的结构设计
- POJ 题目2778 DNA Sequence(AC自动机,矩阵快速幂)
- Unique Paths II