본문 바로가기
Error

[에러] java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

by HTT 2023. 3. 2.

프로젝트 메인페이지에서 내 위치 반경 1km 시용가능한 충전소 찾기 기능 보완

 

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 에러가 떠서 보니 Controller에 문제가 있던 걸 발견했다.

좌표 값을 받아오는 데에서 문제가 생겼다.

 

mv.addObject("lat",stationList.get(0).getMap_latitude());
mv.addObject("longt",stationList.get(0).getMap_longtude());

 

리스트의 사이즈를 체크해 해결했다.

if( stationList.size()!=0){
    mv.addObject("lat",stationList.get(0).getMap_latitude());
    mv.addObject("longt",stationList.get(0).getMap_longtude());
}

댓글