沿着服务端的Java谷歌端点API静态图像(serve static image along sid

2019-09-02 17:56发布

在Python主办应用引擎一个基本的网站,我可以把我所有的图像文件的静态目录,说的img,然后在YAML文件已

- url: /img
 static_dir: img

然后进入我的图片,我根本就myid.appspot.com/img/pic.jpeg

我需要做同样的事,一个Java谷歌端点后端。 如何将这项工作? 我使用的是谷歌,Eclipse的插件。 我想我需要编辑web.xml文件。 但我不知道我会摆在那里。

我的结构/img目录是这样的,又包含许多目录,每一个与他们的图像。 例如: /img/famousActors/willSmith.jpeg

参考存储静态图像的Blob存储区

Answer 1:

根据该文件 ,把它们比其他文件夹中的WEB-INF是所有你需要做的。

默认情况下,App Engine将使得可用的,除了静态的JSP文件和文件在WEB-INF / WAR的所有文件。 对于其路径相匹配的静态文件直接提供文件到一个URL的任何请求的浏览器,即使路径同时符合Servlet或过滤器映射。

以请求/img/famousActors/willSmith.jpeg应该没有额外的配置。



文章来源: serve static image along side java google-endpoint api