본문 바로가기

Tech

DataTables warning: table id=$("#tableName")- Ajax error.

안녕하세요 G1N4입니다 :-)

 

 

[발생상황]

목록 조회 페이지를 DataTables (feat. Ajax)를 사용하여 구현 중에 아래와 같이 에러 메시지를 만난 상황입니다.

 

아시겠지만, 제 테이블 아이디는 myTable이였기에 id=myTable으로 보이는 점 참고바랍니다.

 

 

[해결완]

저의 문제는, 아래의 코드 3번째 줄에 위치한, 해당 sql.xml의 Mapper위치를 잘못 설정하는 바람에 일어난 상황이었습니다.

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="----.service.impl.----Mapper">

 

저와 같이 DataTables warning 에러 메시지를 만났을 때

1. 위치 지정이 잘 되었는지

2. sql쿼리에 오류가 없는지 파악한다면(... 확인하는 과정에서 쿼리 오류도 추가 발견)

오류 해결하는 시간을 줄일 수 있지 않을까 조심스레 추측해봅니다.

 

그럼 다음 글에서 만나요 ;-)

 

 

[참조링크]

과장님의 힌트와 내 머릿속