이미지를로드하지 않고이 파일 시스템 디렉토리 구조입니다 : 내가 톰캣 (이클립스에서 실행)이 웹 애플리케이션을 실행하면웹 애플리케이션은 이클립스에서 웹 애플리케이션을 개발하고 있어요
myapp
- src
- build
- WebContent
- pages
- css
- images
- modules
- META-INF
- WEB-INF
내가 브라우저에로드 할 수 있습니다 에 포함 JSP 페이지 (MyApp를 ->의 WebContent -> 페이지) 예를 들어,이 URL을 사용하여 :
http://hostname:8080/myapp/pages/somepage.jsp
문제는 somepage.jsp의 CSS와 이미지의 로딩이 실패한다는 것입니다 그러나
. 이 방법으로<link href="../css/new_style.css" rel="stylesheet" type="text/css"/>
그리고 이미지 :
<img src="../images/someimage.png"/>
문제는 내가 이미지 및 CSS가 왜 아무 단서입니다 somepage.jsp의 코드에서 내가 이런 식으로 CSS를 지적 로드되지 않았습니다.
을 알고있다
{pageContext.request.contextPath}myapp/css/new_style.css
로 형성 될 수 있으며, 그것이 내가 제대로 CSS를 참조하는 증거 jsp 페이지에서. 하지만 문제는 사실 브라우저에서 Css로 연락 할 때 빈 페이지 (그리고 심지어 404 오류조차도 안된다.)를 얻을 때까지 남아있다. – user1718482
은 여러 가지 이유가있을 수 있습니다. 가장 가능성있는 설정은 Eclipse 설정입니다. 워크 스페이스 \ .metadata \ .plugins \ org.eclipse.wst.server.core \ tmp1 \ wtpwebapps에 대한 워크 스페이스를 확인하고 webapp 아래에 실제로 배포 된 내용을 확인하십시오. –
이 경로를 살펴 보았습니다. workspace \ .metadata \ .plugins \ org.eclipse.wst.server.core \ tmp0 \ wtpwebapps와 myapp의 WebContent 폴더 (이미지와 CSS 포함)에 포함 된 모든 폴더를 포함하는 "myapp"폴더를 찾았습니다. – user1718482