에러

기혁씨의 삽질표류기

[에러] 매핑 과정에서 발생한 NullPointerException

1.문제:NullPointException 2.문제 해결 과정 문제가 발생한 BoardDaoImpl 70번 째 줄을 살펴보니 sc값을 불러올 수 없는(값이 없는) 문제가 생겼다. 애초에 맵핑이 잘못됐다는 의심을 하고 mapper.xml을 살펴봤다. 매퍼를 살펴보니 count 쿼리문에 대한 결과값 resultType이 'BoardDto'로 되어있었다. count 쿼리는 '갯수'를 반환한다. 그러므로 갯수에 해당하는 타입은 'int'인데 엉뚱한 타입값이 들어가니 값이 없다는 NullPointerException이 떴다. 3.문제의 원인: 잘못된 값을 참조했다. 4.문제해결 Mapper.xml에서 searchResultCnt의 ResulType값을 'int'로 교체했다. 5.한마디 NullPointerExce..

CS/HTTP

[HTTP]상태코드 정리

클래스 설명 1xx Informational 리퀘스트를 받아들여 처리중 2xx Success 리퀘스트를 정상적으로 처리했음 3xx Redirection 리퀘스트를 완료하기 위해서 추가동작이 필요 4xx Client Error 서버는 리퀘스트 이해 불가능 5xx Server Error 서버는 리퀘스트 처리 실패 2xx 성공(Success) 상태코드 번호 설명 200 OK 클라이언트가 보낸 리퀘스트를 서버가 정상 처리 하였음을 나타냄 204 No Content 리퀘스트는 성공했지만 돌려줄 리소스가 없음 206 Partial Content 부분적으로 GET 리퀘스트를 받았음 3xx 리다이렉트(Redirection) 상태코드 번호 설명 301 Moved Permanently 리퀘스트된 리소스에는 새로운 URI가..

카테고리 없음

[에러] 남궁성 스프링의 정석 ch4-5 삭제 기능 구현 오류

1.문제 1. 로그인 후 board게시판으로 이동하기 위해 화면 우측 상단의 Board를 누르면 게시판이 나오지 않고 삭제에 실패했다는 알람이 뜹니다. 2. 게시물에 들어가 목록 버튼을 누르면 앞의 상황가 마찬가지로 삭제 실패를 알리는 알람이 뜹니다. ​ ​ 2.문제 해결을 위해 내가 한 것.(문제 해결 과정) ​ ①. 로그인 후 board게시판으로 이동하기 위해 화면 우측 상단의 Board를 누르면 게시판이 나오지 않고 삭제에 실패했다는 알람이 뜹니다. ​ ①-1. 로그인 후 화면 우측 상단의 Board를 누르면 /board/list로 이동합니다. 그래서 BoardController에서 Board를 누르면 /board/list로 잘 가는 지 확인했습니다. ①-2. 확인결과 console에서는 '----..

기혁씨의 삽질표류기

[에러] 화면 안 넘어가는 문제

문제: 게시판 제목에 걸려있는 링크를 눌러 게시판 읽는 화면으로 이동하려했으나 화면 이동이 안됐다. 문제해결과정: 제목을 누르면 어떤 흐름을 거치는지 다시 되짚어봤다. 버튼을 누르면 controller로 가고 controller의 read(237)메서드가 해당 번호에 있는 작성자, 콘텐츠 정보를 DTO로 Controller에 넘겨주고 값을 넘겨받은 Cntroller는 DTO에 값을 담아 화면단 JSP로 값을 뿌려준다. 문제의 원인을 쪼개봤다. 번호를 클릭하면 제대로 read()를 호출하였는가? DB에서 번호에 관한 데이터를 DTO로 잘 넘겨주고 Controller는 넘겨받았나? Controller에서는 DB의 정보를 JSP단에 잘 뿌려줬는가? 제목 클릭시 주소가 이동하는 URL주소로 잘 넘어갔는가? 1번..

기혁씨의 삽질표류기

[에러]404 Not Found

문제:404 Not Found 문제 해결 과정 게시판 목록을 클릭하니 404 Not Found가 떴다! 이 에러메시지가 나왔다는 건 세 가지중 하나라는 결론을 인터넷 검색을 통해 알았다. 1.브라우저에서 요청한 페이지를 찾지 못했을 경우(서버) 2.주소값이 정확하지 않을 경우(클라이언트) 3.해당 페이지가 제거 혹은 이동되었을 경우. 2번부터 살펴봤다. 하지만 아무리 살펴봐도 주소창은 잘돼있었다. 2번은 패스. 1,3 번을 살펴보면 모두 사용자의 요청에 서버가 응답하지 않는 문제가 공통적이라는 걸 알 수 있다. 그래서 경로가 잘못되었나 살펴봤지만 톰캣 경로도 잘 설정돼있고 맵핑도 제대로 되있었다. 물론 jsp페이지도 정상적으로 잘 있었다. 입력문제도 아니고 맵핑과 경로 문제도 아닌데 무엇이 잘못되었을까 ..

기혁씨의 삽질표류기

NumberFormatException

Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'long'; nested exception is java.lang.NumberFormatException: For input string: "null" 다음과 같은 에러 메시지를 직면했다. 'MethodArgumentTypeMismatchException'을 보아하니 파라미터의 타입이 맞지 않는다고 짐작했다. 오류에 대한 원인을 알아 본 결과 위의 오류 메시지는 숫자가 아닌 값을 숫자로 변환하려고 할 때 발생하는 'Number..

각시탈코더
'에러' 태그의 글 목록