javascript
$.ajax({
url: "www.aaboo.com/giveMeJsonOK"
, type: "post"
, contentType: "application/json;" //없을 경우 Default: application/x-www-form-urlencoded
, data: JSON.stringify({a:1, b:2, c:[1,2,3]})
, success: function(result){
console.log(result)
}
})
java
import java.util.HashMap;
import javax.inject.Inject;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.Controller;
import com.google.gson.Gson;
@Controller
public class aabooTestClass {
@inject private Gson gson;
@RequestMapping(value="/giveMeJsonOK", method=ReqestMethod.POST)
public void giveMeJsonOK(@RequestBody HashMap<String, Object> payload, @HttpServletReseponse res) throws Exception {
System.out.println(payload);
System.out.println(gson.toJson(payload));
}
}