我寫了一個非常小的休息服務。當我嘗試通過其餘的靜音時,我得到的錯誤是「不支持的方法」。任何人都可以,請在此建議我。春季休息電話不工作
**controller class**
@Controller
@RequestMapping("/movie")
public class MovieController {
@RequestMapping(value="/{name}", method = RequestMethod.PUT, consumes="application/json")
public @ResponseBody Student getMovie(@PathVariable String name, ModelMap model, @RequestBody Student student, HttpSession session) {
Map<Integer, Student> empData = new HashMap<Integer, Student>();
empData.put(1, student);
return student;
}
}
**Request I am sending throught Rest DHC Client**
URL: http://localhost:8081/SpringMVC/movie/test
method selected: PUT
Headers: Content-Type:application/json
Body: {
"userId":"21",
"firstName":"srinu",
"lastName":"nivas"
}
使用http方法「get」,我可以得到結果。但是,當我使用POST/PUT和JSON時,我正在嘗試使用JSON內容發送請求時遇到問題。 – user2082928 2015-02-24 18:04:39
JoãoMarcos:如果您可以與JSON請求/響應共享一個球衣示例。這應該沒問題。謝謝 – user2082928 2015-02-24 18:06:22