我有点迷失在这里,我现在应该知道这一点,但我不知道。我通过暴露REST服务专门使用后端Java。现在我想在我的项目中包含一个文件,例如* .html文件,任何人都应该能够使用https访问。我在项目根目录中包含了一个文件,并添加了:
<resource-files>
<include path="/**.html" />
</resource-files>
在我的appengine-web.xml中。然后我在
上部署它https://myhostingdomain.appspot.com/thenameofthefile.html
这不起作用。我也试过在web.xml中进入servlet映射,并将url模式映射到* .html但到目前为止没有运气。对此有任何建议将不胜感激。
答案 0 :(得分:2)
您需要将此文件放入/ war文件夹。然后它应该可以从互联网访问。
此外,如果您希望此文件成为默认页面(例如,当用户访问您的域而未指定页面时显示),您可以将其添加到您的web.xml文件中(例如):
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>