해결된 질문
작성
·
342
0
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
localhost:8080으로 접속하여 index.html로 이동하였습니다. 그 이후 jsp 회원가입 전송 후 /jsp/members/save에서 /index.html 로 이동하도록 되어있길래 그리했더니 같은 디렉토리의 basic.html로 이동하게 됩니다. 이동 경로를 '/'로 바꿔주어 해결하였으나 원인이 무엇인지 궁금합니다
답변 1
0
직접 코드 작성 시점에서 어떤 코드가 작성되었는지 확인이 불가능하여 왜 basic.html로 이동한 것인지는 알 수 없으나 basic.html로 이동하도록
"<a href=\"/basic.html\">메인</a>\n" +
위와 같이 되어 있지 않았나 생각합니다. 자바 코드를 변경했을 때 서버를 다시 종료하지 않아서 반영이 안된것일 것 같아요.
"<a href=\" / \">메인</a>\n" +
href로 /가 되어 있는 경우 루트 경로의 Index.html로 이동하게됩니다.
자바 코드 뿐만 아니라 html 코드로도 확인해보시면 좋을 것 같아요.
감사합니다.