function goAjax5(){
var checkValues = new Array();
$("input[name='type']:checked").each(function(){
checkValues.push($(this).val());
});
var data = {};
data["userId"] = $("#userId").val();
data["userPass"] = $("#userPass").val();
data["type"] = checkValues;
$.ajax({
type: "POST",
url : "
",
data : JSON.stringify(data),
dataType: "json",
contentType:"application/json;charset=UTF-8",
async: false,
success : function(data, status, xhr) {
console.log(data);
},
error: function(jqXHR, textStatus, errorThrown) {
alert("error= " + errorThrown);
}
});
}
@RequestMapping(value = "/goAjax5.do", method = RequestMethod.POST)
@ResponseBody
public Map
goAjax5(@RequestBody Map map) throws Exception{
System.out.println("userId:"+map.get("userId"));
System.out.println("userPass:"+map.get("userPass"));
System.out.println("type:"+map.get("type"));
Map resultMap = new HashMap();
map.put("AA", "1");
return resultMap;
}
##출력값
userId:test1234
userPass:pass1234
type:[축구, 야구, 농구]