AppEngine,如何使用静态html文件

时间:2010-11-01 03:29:17

标签: java google-app-engine

请帮助我,如何在我的Java环境的appengine应用程序中使用html文件(Java SDK)? 当我在浏览器中打开它时出现错误:HTTP ERROR 404 访问/ myapp /时遇到问题。原因:NOT_FOUND

3 个答案:

答案 0 :(得分:1)

我认为这取决于你打算做什么:

如果您想在应用内提供静态页面:  导入(或创建)文件夹中的html页面:YourProject / war 然后,您可以在应用程序中使用相对链接调用它:

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


如果你想用静态页面启动应用程序,那么你必须在:YourPRoject / war / WEB-INF / web.xml文件中声明它,通过添加如下内容:

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

我希望它有所帮助!

答案 1 :(得分:1)

您是否查看了Getting Started文档?

答案 2 :(得分:0)

我在app.yaml文件中添加了以下内容,它对我有用。此声明需要在app_version之后立即生成。请注意,我已将html文件放在主目录中。

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