I\'m trying to insert and/or update data into the database using the PUT method via JSON using jQuery 1.6, (Jackson 2.1.1 and Spring 3.
The content type that the browser sends, Content-Type: application/json, does not seem to match @RequestBody final MultiValueMap.
Either:
Send application/x-www-form-urlencoded (in which case you could easier use HttpPutFormContentFilter instead).
Or: change this into something like @RequestBody final MyDTO data as explained in JQuery, Spring MVC @RequestBody and JSON - making it work together.