decoding form based on supported media types

if post is request method and content type is application/json, then use Jackson to parse the request body into the form map