[쏘쓰] jqGrid 데이터를 리스트로 만들어 저장하기

wstudee·2022년 11월 1일
0

쏘쓰

목록 보기
1/2

jqGrid 데이터를 리스트로 만들어 저장하기

var grid = $("#" + 그리드아이디);

var gridData = JSON.stringify(grid.jqGrid('getGridParam', 'data'));
var url = 데이터를 받을 url(인서트url);

$.ajax({
  url: url,
  type: "post",
  dataType: "json",
  data:{ 'gridData' : gridData},
  success: function(result){
  },
  error: function( jqXHR, textStatus, errorThrown ) {
    alert("오류가 발생하였습니다.");
    console.log("에러코드:"+jqXHR.status+"\n메세지:"+jqXHR.statusText);
  }
});
String jsonData = request.getParameter("gridData");

Gson gson = new Gson();
      /** json 데이터를 리스트로 받기 위해 listType 토큰 만들어 전달 */
Type typeToken = new TypeToken<List<   VO   >>() {}.getType();
List<   VO   > list = gson.fromJson(jsonData, typeToken);

0개의 댓글