var array = [];


var obj = {};

obj.a = "a";

obj.b= "b";


array.push(obj);


$.ajax({

url:"test",

data: {"arr": array},

type: "post"

});


스크립트가 이런식이고


서버쪽은


@RequestMapping("test")

public void test(@RequestParam(value = "arr") List<String> data) {}


이런식인데


서버쪽 받는 자료형을


String[], Object[], List<String>, List<Object> 이거 네개 해봤는데


암것도 안받고 다 400번 에러튕김


진짜 개빡치네 개병신같은걸로 몇시간이나 처날리는건지 모르겠다


아뭐 진자 없는 파라미터찾아서 이지랄하나 싶어서


배열말고 그냥 문자열하나 보내는걸로


스크립트쪽 데이터를


{"arr": "asdf"}로 하고


서버쪽을


@RequestParam(value = "arr") String data


일케하니까 존나 개씨팔 하이패스로 잘만 받는데


배열만 지랄같이 안처받는다


어떻게 해야함...