본문 바로가기

JSP

[JSP] 게시글 삭제 구현 java.lang.NumberFormatException: null 오류 해결

나의 첫 백엔드 프로젝트가 거의 다 마무리가 되어간다!

 

잘 진행이 되다가 전에도 한번 마주쳤던 오류를 또 만나게 되었고, 왠지 나중에도 마주칠 것 같아서 포스팅을 하게 되었다...

 

java.lang.NumberFormatException: null

 

넘겨받지 않은 값을 사용하려고 할 때 생기는 오류이다.

일반적으로 목록에서 어떠한 게시글을 클릭했을 때 /notice/detail?no=' ' 의 형식으로 주소를 전달해야 한다.

아래 코드로 이해를 해봅시다!

 

<a href="detail?no=${n.no}">${n.title}</a>

 

위 코드는 게시글 제목을 클릭했을 때 그 게시글의 상세 정보를 보여주는 페이지로 넘어가는 코드입니다.

 

그런데 위에서 볼드체로 쓰여진 부분을 쓰지 않고, 즉 상세 정보를 볼 게시글을 명시해주지 않은 채로 detail 페이지로 간다면 오류가 나게 되는 것이다!

728x90