Actually, it's the other way around. HTTP can only pass strings, so the parameter will need to be converted from a string representation to a corresponding
Java object. There is no such thing as a "JSON object".
I've been using Google's GSON library very effectively.
As this is primarily a server-side issue, It's been moved to the Servlets forum.