Estoy usando spring-mvc 3.1.0.RELEASE y por alguna razón, el mapeo de POST con parámetros de consulta y el cuerpo de la solicitud no funciona.Usando @RequestBody y @RequestParam juntos en la primavera mvc3
Así es como se ve mi método controlador:
@RequestMapping(method = POST, value = "/post-to-me/")
public void handlePost(
@RequestBody Content content,
@RequestParam("param1") String param1,
@RequestParam("param2") String param2
){
//do stuff
}
Sin embargo, si puedo convertir todos los parametros de solicitud a params de trayectoria, la cartografía funciona. ¿Alguien ha encontrado algo similar?
Gracias!
EDIT: "no funciona" == 404 cuando intento hacer, POST /post-to-me?param1=x¶m2=y
¿Funciona, si se quita '@RequestParam ("param1") param1' cadena y' param2' también? – Ralph
¿Qué tipo de contenido tiene su solicitud y qué tipo de contenido acepta en respuesta? – soulcheck
tengo el mismo problema, pero el error es 500 ... ¿ha resuelto su problema? – itsMe