• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

index.html 하이퍼링크 이동 시 basic.html로 이동

23.02.06 16:00 작성 조회수 266

0


=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]

localhost:8080으로 접속하여 index.html로 이동하였습니다. 그 이후 jsp 회원가입 전송 후 /jsp/members/save에서 /index.html 로 이동하도록 되어있길래 그리했더니 같은 디렉토리의 basic.html로 이동하게 됩니다. 이동 경로를 '/'로 바꿔주어 해결하였으나 원인이 무엇인지 궁금합니다

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2023.02.06

안녕하세요.김민규 님, 공식 서포터즈 OMG입니다.

직접 코드 작성 시점에서 어떤 코드가 작성되었는지 확인이 불가능하여 왜 basic.html로 이동한 것인지는 알 수 없으나 basic.html로 이동하도록

"<a href=\"/basic.html\">메인</a>\n" +

위와 같이 되어 있지 않았나 생각합니다. 자바 코드를 변경했을 때 서버를 다시 종료하지 않아서 반영이 안된것일 것 같아요.

"<a href=\"    /    \">메인</a>\n" +

href로 /가 되어 있는 경우 루트 경로의 Index.html로 이동하게됩니다.

자바 코드 뿐만 아니라 html 코드로도 확인해보시면 좋을 것 같아요.


감사합니다.