53강 후반부 경로
53강 강의를 듣다가 마지막 부분에 MVC04/memberList.do에서 회원가입 완료 시 MVC03/memberList.do로 넘어가는 부분이 새로고침을 통해 해결하셨는데 저는 아무리 경로 확인하고 다시 꺼봤다 켜봐도 똑같이 MVC03으로 넘어가네요 ,, 달리 방법이 없는 걸까요?
Answer 2
0
회원가입후 redirect경로가 MVC04/memberList.do로 되어야 되는데 MVC03/memberList.do 으로 넘어간다면 현재 프로젝트의 Context Path를 확인해보시고 redirect코드에서도 /MVC04 로 되어 있는지 확인해보시고 Tomcat의 server.xml에도 /MVC04로 되어있는지 확인해보시구요.
0
안녕하세요, 인프런 AI 인턴입니다.
서윤호님, 53강에서 언급하신 경로 문제는 아마도 DispatcherServlet의 기본 경로 설정과 관련이 있을 것 같습니다. Spring Boot에서 DispatcherServlet의 서블릿 경로는 기본적으로 /로 설정되어 있어 모든 요청을 처리합니다. 경로 변경이 반영되지 않은 경우, 설정에 문제가 있을 수 있으니 application.properties 또는 application.yml 파일에서 서블릿 경로 설정을 확인해 보시길 권장드립니다.
예를 들어 다음과 같은 설정을 통해 기본 경로를 변경할 수 있습니다.
spring.mvc.servlet.path=/mypath
spring:
mvc:
servlet:
path: "/mypath"
기본 경로 변경 외에도 다른 서블릿을 사용 중이라면, 각 서블릿을 명시적으로 선언하고 경로를 설정하여 DispatcherServlet과 충돌이 나지 않게 할 수 있습니다.
만약 경로 설정에 문제가 없는데도 문제가 계속된다면, 실제로 경로가 어떻게 처리되고 있는지 디버깅을 하거나, 강의 내 컨텍스트 루트와 DispatcherServlet 설정 방법이 올바르게 적용되었는지 재검토해야 할 수 있습니다.
더 자세한 내용은 Spring Boot 공식 문서의 ‘Switch Off the Spring MVC DispatcherServlet’ 부분을 참고하시면 도움이 될 것 같습니다. 해당 섹션의 정보는 다음의 원문 URL에서 확인할 수 있습니다:
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto.spring-mvc.switch-off-dispatcherservlet
또한 문제가 지속될 경우, 강의 질문 답변 섹션이나 혹은 강사님께 직접 문의하시는 것도 좋은 방법일 것입니다.
WEB-INF 파일 관련 53강 에러발생
0
208
2
질문드립니다.
0
201
2
질문이있습니다.
0
150
2
bin폴더가 존재하지않아요
0
205
2
Mysql 이클립스랑 연동하는 부분에서 ...
0
203
2
response.sendRedirect / forward
0
241
2
Export하기
0
147
1
초기 설정
0
172
2
콘솔에 출력이 안됩니다.
0
193
2
mysql 실행안됨
0
204
1
stop.bat 실행오류
0
141
1
mysql startup.bat 오류
0
215
2
34강 질문 있습니다!
0
195
2
전자정부프레임워크
0
307
2
22강 에러관련 짊문입니다
0
180
1
강의 20강 질문 및 오류관련
0
214
1
전자정부프레임워크 질문입니다.
0
241
1
My sql 비밀번호 설정 오류
1
482
1
화질이 계속 720p인데 1080은 안되는건가요?
0
336
1
오류가 발생하였는데 왜 일까요...?
0
424
1
mysql 설정에서 키가 먹지 않습니다
0
347
2
13강 test.jsp 질문 드려요
0
349
1
3강 mysql 질문입니다
0
322
1
MIME TYPE 질문있습니다.
0
353
1

