본문 바로가기
멍청멍청기록

멍청기록] Uncaught TypeError: Cannot read property 'length' of null 기록

by 쌈빡한 쥬니준 2020. 1. 17.

에러

데이터테이블을 사용해서 테이블을 그리는 작업을 하고 있다.

 

1) 스프링부트를 api 서버로 이용. + admin = jsp 프로젝트를 이용. 프로젝트 2개를 이원화해서 사용하고 있다.

2) JSP 에서 데이터테이블을 사용해서 테이블을 그리는 중이다.

3) 데이터 바인딩 및 모든 곳에서 에러 없이 구동을 하는 중이였다.

4) 이상하게 개발자 도구에서 length null 이 뜬다.

5) 구글 검색을 해도 정확한 원인판단이 어렵다.

 

원인해결

화면단에 데이터가 하나만 나오면 되는거라서 굳이 list에 담지 않았다.

하지만 데이터테이블을 사용하면 무조건 list로 담아서 보내줘야된다.

그래서 그래서 오른쪽 처럼 list.add 를 해서 보내줬다.

 

즉, 데이터테이블은 list 의 length 가 없으니깐 당연히 length null 이라고 표현한 것이다.

댓글0