HTTP POST allows you to send data to the server in different formats such as XML, JSON or binary. Of course, the server should be ready to handle data in the selected format. This article shows how to send JSON data from Android app to a server that can handle it.
Using Spring MVC we can send to the client data in JSON format, but what if the client sends POST request with data in JSON format? Here we will see how Spring MVC “auto” maps JSON data sent by client POST request into Java object.