Używam spring-mvc 3.1.0.RELEASE i z jakiegoś powodu odwzorowanie POST z parametrami zapytania i treścią żądania nie działa.Używanie zarówno @RequestBody i @RequestParam razem na wiosnę mvc3
Oto jak wygląda moja metoda kontroler:
@RequestMapping(method = POST, value = "/post-to-me/")
public void handlePost(
@RequestBody Content content,
@RequestParam("param1") String param1,
@RequestParam("param2") String param2
){
//do stuff
}
Jednakże, jeśli przekonwertować wszystkie żądania do params params ścieżki, mapowanie działa. Czy ktoś wpadł na coś podobnego?
Dzięki!
EDIT: "nie działa" == 404 Gdy próbuję robić, POST /post-to-me?param1=x¶m2=y
Czy to działa, jeśli usunąć '@RequestParam ("param1") param1' String i' param2' też? – Ralph
jaki typ zawartości ma twoja prośba i jaki typ zawartości akceptuje w odpowiedzi? – soulcheck
Mam ten sam problem, ale błąd wynosi 500 ... czy rozwiązałeś swój problem? – itsMe