아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
화산 아이콘 11
쿠팡 유출자 회수
아하

생활

생활꿀팁

멋진알파카286
멋진알파카286

이클립스 jsp가 사이트로 나오지 않는 이유가 뭘까요?

이클립스 jsp로 정말 간단하게 hello world 출력하려고 했는데 톰캣 실행해서 localhost:8080 하면 고양이사이트까지 나옵니다. 그리고 webapp밑에 있는 jsp로 이동하면 404에러가 뜹니다. 정말 처음 딱 다이나믹 웹 프로잭트 만들고 아무것도 안하고 jsp만들고 톰캣 연동허고 실행하였습니다. 이유가 뭔지 아시는분 있나요?

    2개의 답변이 있어요!
    • 탈퇴한 사용자
      탈퇴한 사용자

      안녕하세요.

      tomcat 에 웹프로젝트를 추가할 때 context path 가 기본적으로 들어가는데 그거 때문에 그런 건 아닌지 확인이 필요합니다.

      이클립스 왼쪽 explorer 에서 프로젝트와 연결된 "server.xml" 파일을 엽니다.

      경로 : Servers > Tomcat 버전 Server at ... > server.xml

      맨 하단 부근에 아래와 같은 코드가 있을 건데 path 부분을 확인해 보시기 바랍니다.

      path="/" ==> http://localhost:8080/xxx.jsp

      path="/프로젝트명" ==> http://localhost:8080/프로젝트명/xxx.jsp

      ... <Context docBase="프로젝트명" path="/" reloadable="true" source="..." /> ...

    • 보통 404 에러가 발생하게되면 해당 리소스나 페이지를 찾지 못하는 경우 입니다.

      URL을 한번 확인해보는 것이 좋을 것 같습니다.

      아래는 HTTP 상태코드에 대해서 설명하는 사이트 입니다.

      https://developer.mozilla.org/ko/docs/Web/HTTP/Status