2012-06-21 1 views
1

Eclipse Java 프로젝트가 있고 "webfiles"라는 루트에서 "folder"를 추가했습니다. 그런 다음 form.html이라는 파일을 만들었습니다. 프로젝트를 로컬에서 실행하거나 게시하면 .html 파일에 연결할 수 없습니다. Not_Found 오류가 발생합니다.Google App Engine에서 Html 파일에 연결할 수 없습니다.

Google App Engine에서 HTML 파일 (index.html 제외)을 사용할 수 있습니까? 브라우저에서 액세스하려면 어디에서 프로젝트에 배치해야합니까? 브라우저에서 어떤 경로를 사용해야합니까?

+0

정확히 어디에 넣었습니까? 다른 정적 파일들 ing (images, css, js)? – Thilo

+0

프로젝트 이름은 "BasicJava2"입니다. > WEBFILES - - 나는 그것이 "webfiles" BasicJava2라는 떨어져 간단한 폴더를 만들> form.html 나는 그것이 작동하는 태그를 정적 파일과 전쟁 폴더로 이동하면 어떻게 이상한 것은. 정적 파일 태그를 외부 폴더에서 작동하도록하려면 어떻게합니까? – Tequila

+0

"war"또는 "webapp"또는이를 호출해야합니다. .jsp가있는 곳. – Thilo

답변

1

당신이 브라우저에서 그것을 액세서하는 경로보다는 프로젝트에 /war/webfiles/form.html있는 경우 :

http://your_app_name.appspot.com/webfiles/form.html 

다른 JSP 페이지에서 참조를 만들려면 사용 :

<a href="<c:url value='/webfiles/form.html'/>">link to form</a> 
2

당신에게 appengine-web.xml의 정적 파일 정의에 include path = "/ **. html" "을 추가해야합니다. 그렇지 않으면 index.html 이외의 html 파일도 업로드되지 않습니다.