인프런 커뮤니티 질문&답변

박소현님의 프로필 이미지

작성한 질문수

3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]

15강#1 답변제출

15강#1 질문드립니다.

작성

·

124

0

답변 글 달고 제출 버튼을 누르면 /boardReplyReq.do 페이지로 넘어갑니다. 프로시저는 정상적으로 작동하는 것을 확인하였는데 어디서 에러가 나는지 모르겠습니다ㅠ

2024-06-21 01:25:21,387 WARN [org.springframework.web.servlet.PageNotFound] No mapping for POST /Egov_WEB/boardRelpyReq.do

답변 2

0

개발자Park님의 프로필 이미지
개발자Park
지식공유자

안녕하세요. 메일을 방금봤네요.

boardreply.jsp파일에 44번째 줄이 boardRelpyReq.do에

오타가 있습니다.

Relpy를 컨트롤에 적은 path,경로인 Reply로 변경이 필요해 보입니다.

>>+공부

이런 점은 controller의 action(함수)와 맵핑된(연결된) path를 복사해서 jsp에 사용하는 방식으로 오타관련 실수를 줄일 수 있습니다.

문제점을 찾을 수 있었던 방법은 아래와 같습니다.

https://www.inflearn.com/course/lecture?courseSlug=%EC%9B%B9%EA%B0%9C%EB%B0%9C-%EC%BD%94%EC%8A%A4-ea-%EC%A0%84%EC%9E%90%EC%A0%95%EB%B6%80-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&unitId=213763&tab=curriculum

중단점 추가 후 boardRelpyReq액션(함수)과 연결된 boardRelpyReq.do로 요청을 할 경우,중단점에서

코드 실행이 멈추지를 않습니다.

즉 controller의 action에 요청 자체가 안되었다고 볼 수 있으며 jsp또는 controller의 action과 연결된 경로상에 문제가 있다고 볼 수 있습니다.

감사합니다.

0

개발자Park님의 프로필 이미지
개발자Park
지식공유자

안녕하세요.개발자park입니다.

로그내용:/Egov_WEB/boardRelpyReq.do

해결방법:

https://www.inflearn.com/course/lecture?courseSlug=%EC%9B%B9%EA%B0%9C%EB%B0%9C-%EC%BD%94%EC%8A%A4-ea-%EC%A0%84%EC%9E%90%EC%A0%95%EB%B6%80-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&unitId=155016&tab=curriculum

3분28초의 178번째 라인(줄)과 코드가 일치하는지 확인해봅니다.

그 후

다시 빌드해서 실행파일을 생성해줍니다.

 

또는

https://www.inflearn.com/course/lecture?courseSlug=%EC%9B%B9%EA%B0%9C%EB%B0%9C-%EC%BD%94%EC%8A%A4-ea-%EC%A0%84%EC%9E%90%EC%A0%95%EB%B6%80-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&unitId=213763&tab=curriculum

2번째에서 소개되는 방법으로 코드 한줄한줄 실행해 보시길 바랍니다.

해결이 안되셨다면 fallingsstar@naver.com로 파일을 첨부해서 보내주시면

확인해보겠습니다.

감사합니다.