
web.js.common.common_table.js 에서 ajaxDataProp : 'data.contents', 속성과 관련한 이슈가 존재했음
@ResponseBody
@RequestMapping(value = "/a/b/c/List.do")
public Map<String, Object> getTreeUserList(@ModelAttribute("searchVO") TreeUserVO searchVO) throws Exception {
HashMap<String, Object> map = new HashMap<>();
List<TreeUserVO> usertList = abcService.getTreeUserList(searchVO);
map.put("data", usertList);
return map;
}
컨트롤러에서 return new PaginationResponseVO(paginationVO.getDraw(), result, total); 해당 포맷으로 리턴하지않고 있다면
jsp의 datatables에다가 ajaxDataProp : 'data' 해당 옵션을 줘서 받아와야함
원인은.. tui와 datatables를 같이 사용하기 위해 common_table.js에다가 ajaxDataProp : 'data.contents' 속성을 넣었음.
그렇기 때문에 저런형식으로 데이터를 던줘줘야하는것임.
data:{ contents : [조회한데이터리스트] }
'개발자 엽이' 카테고리의 다른 글
!모둠구이를 기억하라! (2) | 2023.05.04 |
---|---|
달력쿼리 (0) | 2023.04.27 |
OutOfMemoryError 에러 해결 개꿀 (0) | 2023.04.21 |
[수정완료_원인알아냄] 뭐 어쩌라는건지 모르겠네..? org/jboss/logging/BasicLogger (0) | 2023.04.17 |
pom.xml 에러 => Cannot find the declaration of element 'project'. (0) | 2023.04.10 |