2010-11-01 76 views
1

請幫助我,我如何在我的appengine應用程序中使用Java文件(Java SDK)中的html文件? 當我在瀏覽器中打開它時出現錯誤:HTTP錯誤404 訪問/ myapp /時出現問題。原因:NOT_FOUNDAppEngine,如何使用靜態HTML文件

+0

你有app.yaml中的靜態文件嗎? – Amber 2010-11-01 03:39:09

回答

0

我在app.yaml文件中添加了以下內容,它對我很有幫助。這個聲明需要在app_version之後進行。請注意,我已將我的html文件放在主目錄中。

handlers: 
- url: /(.*\.html) 
    static_files: \1 
    upload: (.*html) 
+0

不適用於Java SDK,出現錯誤: – Yermek 2010-11-01 04:59:41

+0

無法在類com.google.apphosting.utils.config.AppYaml上找到屬性'static_files'$ Handler – Yermek 2010-11-01 05:00:49

+0

感謝大家,問題已解決。 – Yermek 2010-11-03 09:30:48

1

我認爲這取決於你打算怎麼做:如果你想爲你的應用程序內部的靜態頁面

:在文件夾中 進口(或創建)的html頁面:YourProject /戰爭

<a href = 'MyPage.html'> My link </a>


如果你想: 然後你就可以在你的應用程序相對鏈接叫它先從靜態頁面的應用程序,則必須在其聲明:YourPRoject /戰/ WEB-INF/web.xml文件,通過增加財產以後這樣的:

<welcome-file-list> 
    <welcome-file>sign.html</welcome-file> 
</welcome-file-list> 

我希望它能幫助!

相關問題