Tôi đang sử dụng spring-mvc 3.1.0.RELEASE và vì một số lý do, ánh xạ POST với thông số truy vấn và yêu cầu không hoạt động.Sử dụng cả @RequestBody và @RequestParam cùng nhau vào mùa xuân mvc3
Sau đây là cách thức điều khiển của tôi trông:
@RequestMapping(method = POST, value = "/post-to-me/")
public void handlePost(
@RequestBody Content content,
@RequestParam("param1") String param1,
@RequestParam("param2") String param2
){
//do stuff
}
Tuy nhiên, nếu tôi chuyển đổi tất cả các params yêu cầu params đường, lập bản đồ hoạt động. Có ai chạy vào một cái gì đó tương tự?
Cảm ơn!
EDIT: "không hoạt động" == 404 khi tôi cố gắng làm, POST /post-to-me?param1=x¶m2=y
Liệu nó làm việc, nếu bạn loại bỏ '@RequestParam ("param1") String param1' và' param2' quá? – Ralph
yêu cầu của bạn có nội dung gì và loại nội dung nào được chấp nhận? – soulcheck
tôi có cùng một vấn đề nhưng Lỗi là 500 ... bạn đã giải quyết được vấn đề của mình chưa? – itsMe