일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 오블완
- 이클립스형광줄
- java크롤링
- 이클립스느림
- 이클립스무한로딩
- 테이블복사생성
- oracle
- 다형성
- this()
- this
- sql error [947] [42000]: ora-00947
- 우아한테크
- sql error [936] [42000]: ora-00936
- ecleemma
- select즐겨찾기
- 테크톡
- 이클립스로딩지연
- 티스토리챌린지
- git
- unresolved compilation problems
- 프로그래머스
- 이클립스로딩
- Sequence
- 오버로딩
- error페이지 설정
- 생성자오버로딩
- 메모리낭비적은string연산
- 조건위치 효율성
- sql error [1] [23000]: ora-00001
- Java
코딩항해기
[Error/EL] EL식 있는 페이지가 하얗게 뜰 때 본문
페이지가 로드되지 않는데에는 다양한 이유와 원인이 있지만 EL식이 원인이 되는 경우가 있다.
EL식이 범인인지 확인하기
매우 간단하게 확인할 수 있다. EL식이 들어간 부분을 전부 주석처리했을 때 페이지 요소가 로드 된다면 EL식이 범인이다.
잘못된 데이터 호출
controller에서 data라는 이름으로 데이터를 줄 때 EL식으로 datas를 호출하는 것은 페이지 로딩 자체에는 영향을 주지 않는 것으로 보이나 (단순 데이터 없음) data라는 데이터가 DTO일 때 data에서 추출하는 필드명이 틀리는 것은 페이지 로딩에 에러를 주어 페이지 로딩을 막을 수 있다.
만약 controller와 통합하기 위해 EL식의 데이터명을 수정했는데 페이지가 갑자기 로딩되지 않는 문제가 발생한다면 EL식에서 없는 필드 값을 호출하거나 오탈자가 있는 것이므로 해당 부분부터 먼저 확인하도록 한다.
잘못된 URL 형식
이 경우 콘솔창에 인코딩 에러가 발생한다.
[Error/Spring] net::ERR_INCOMPLETE_CHUNKED_ENCODING
종단으로 가게 검색 기능이 정상작동할 수 있게 연결하던 중 특정 검색어 검색 시 페이지가 로드되지 않으며 브라우저 콘솔에 인코딩 에러만 뜨는 문제가 발생했다.Failed to load resource: net::ERR_INCO
minibcake.tistory.com
그 외에도 NPE 발생, 타입 변환 오류, 컬렉션 프레임워크 접근 방식 오류, 존재하지 않는 메서드 호출 등등의 다양한 원인이 있을 수 있다. EL식 있는 페이지가 로드되지 않는다면 EL식부터 한 번 쭉 확인해보도록 하자.
'Error solution' 카테고리의 다른 글
[Error/Spring] 파일 위치 변경 후 ds-servlet.xml 파싱 에러 (bean 중복) (0) | 2024.11.02 |
---|---|
[Error/Spring] (기능 검증) 회원 정보 업데이트 불가 (0) | 2024.11.01 |
[Error/Spring] 특정 검색 시 가게 검색 페이지 로딩 실패 (0) | 2024.10.31 |
[Error/Spring] SQLSyntaxErrorException (+ SQL Exception 정리) (0) | 2024.10.30 |
[Error/Spring] TransientDataAccessResourceException (0) | 2024.10.30 |