jsp 호출 재질문입니다
- 작성자 :
- 민*영
- 작성일 :
- 2012-09-14 18:42:23
- 조회수 :
- 1,453
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요
공통컴포넌트 구성 후 게시판을 쓰려고 합니다.
http://localhost:8080/pro/EgovMainView.jsp를 호출할 경우
페이지가 이미지를 제외하고는 메뉴가 뜹니다.
그런데 게시판 화면을 호출하니 HTTP404 에러가 뜹니다.
http://localhost:8080/pro/cop/bbs/EgovNoticeList.jsp
해당 경로에 jsp 파일은 존재합니다.
공통컴포넌트 설정에 문제가 있는 걸까요? 답변 부탁드립니다
=======================================================
이렇게 문의 드렸는데요,
context root에 혼선이 있는 것 같다고 답변주셨습니다
여기서 "pro"는 프로젝트명이구요,
톰캣 서버를 사용하고 있고, context root 도 "pro"로 잡혀있습니다.
그럼 공통컴포넌트 jsp를 사용하려면
jsp파일의 위치를 변경해야 하는건가요?
아니면, 공통컴포넌트에 대한 context root를 수정할 수 있나요?
해결방법 부탁드립니다.
그리고, image 파일들이 실제 jsp에서 쓰이는 파일들이
다운로드한 공통컴포넌트 안에 image 파일들과 차이가 있는 것 같은데요..
업데이트된 이미지들이 있는건지요..
공통컴포넌트 구성 후 게시판을 쓰려고 합니다.
http://localhost:8080/pro/EgovMainView.jsp를 호출할 경우
페이지가 이미지를 제외하고는 메뉴가 뜹니다.
그런데 게시판 화면을 호출하니 HTTP404 에러가 뜹니다.
http://localhost:8080/pro/cop/bbs/EgovNoticeList.jsp
해당 경로에 jsp 파일은 존재합니다.
공통컴포넌트 설정에 문제가 있는 걸까요? 답변 부탁드립니다
=======================================================
이렇게 문의 드렸는데요,
context root에 혼선이 있는 것 같다고 답변주셨습니다
여기서 "pro"는 프로젝트명이구요,
톰캣 서버를 사용하고 있고, context root 도 "pro"로 잡혀있습니다.
그럼 공통컴포넌트 jsp를 사용하려면
jsp파일의 위치를 변경해야 하는건가요?
아니면, 공통컴포넌트에 대한 context root를 수정할 수 있나요?
해결방법 부탁드립니다.
그리고, image 파일들이 실제 jsp에서 쓰이는 파일들이
다운로드한 공통컴포넌트 안에 image 파일들과 차이가 있는 것 같은데요..
업데이트된 이미지들이 있는건지요..
A
안녕하세요.. 민지영님..
우선.. context root에 대한 변경은... 정적 리소스(css, js)에 대한 수정이 필요합니다. (쉽게 수정 가능)
참고로 JSP안에서 다른 리소스를 호출하는 경우는 <c:url />을 통해.. 변경이 되더라고 자동으로 처리되도록 되어 있습니다.
JSP를 위치 변경이나 사용은 자유롭게 하시면 됩니다..
다만, jsp를 직집 호출하는 경우.. MVC에 의해 데이터를 가져올 수 없기 때문에.. 실제 *.do로 호출하셔여 합니다.
JSP 위치도.. WEB-INF 하위가 아닌 상위 위치로 변경하셔도 상관없지만...
위의 경우처럼.. 직접 호출되는 것을 방지하는 차원에서 WEB-INF 하위에 위치시키시는 것을 권장해 드립니다. (일부러 상위로 변경하실 필요 없음)
그럼.. 즐거운 하루되십시오.
감사합니다.
우선.. context root에 대한 변경은... 정적 리소스(css, js)에 대한 수정이 필요합니다. (쉽게 수정 가능)
참고로 JSP안에서 다른 리소스를 호출하는 경우는 <c:url />을 통해.. 변경이 되더라고 자동으로 처리되도록 되어 있습니다.
JSP를 위치 변경이나 사용은 자유롭게 하시면 됩니다..
다만, jsp를 직집 호출하는 경우.. MVC에 의해 데이터를 가져올 수 없기 때문에.. 실제 *.do로 호출하셔여 합니다.
JSP 위치도.. WEB-INF 하위가 아닌 상위 위치로 변경하셔도 상관없지만...
위의 경우처럼.. 직접 호출되는 것을 방지하는 차원에서 WEB-INF 하위에 위치시키시는 것을 권장해 드립니다. (일부러 상위로 변경하실 필요 없음)
그럼.. 즐거운 하루되십시오.
감사합니다.