Bom dia, estou pagando dois valores, um id e uma String com jQuery e preciso criar um objeto com esses valores e passar para @RequestMapping para gravar no banco.
Obrigado
JQuery
function answer(idForum) {
var arrayObj = new Array();
var obj= new Object();
obj.idForum = idForum;
obj.nome = $("#answerTXT").val();
arrayObj.push(obj);
var jsonObjs = JSON.stringify(arrayObj);
$.post("answer", {
"jsonObjs " : jsonObjs
}, function(data) {
alert('function: ' + data);
});
Controller
@RequestMapping(value = "/answer", method=RequestMethod.POST)
public @ResponseBody String answer(String answer){
System.out.println("answer...");
Answer[] listaObjs = new Gson().fromJson(answer , Answer[].class);
this.answerDAO.save(answer);
return "answer";
}