首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在java google-端点api中提供静态图像。

在java google-端点api中提供静态图像。
EN

Stack Overflow用户
提问于 2013-05-13 02:33:44
回答 1查看 251关注 0票数 0

在Python中,为了在app-engine上托管一个基本的网站,我可以将我所有的图像文件放在一个静态目录中,比如img,然后放在yaml文件中

代码语言:javascript
复制
- url: /img
 static_dir: img

然后,要访问我的图像,我只需执行myid.appspot.com/img/pic.jpeg

我需要为Java google-endpoint后端做同样的事情。这是如何工作的呢?我使用的是Google-eclipse-plugin。我想我需要编辑web.xml文件。但我不确定我会在里面放什么。

我的/img目录的结构是这样的,它依次包含许多目录,每个目录中都有图像。例如:/img/famousActors/willSmith.jpeg

参考storing static images in the blobstore

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-13 02:39:07

根据documentation的说法,您所要做的就是将它们放在WEB-INF以外的文件夹中。

默认情况下,App Engine使WAR中的所有文件都可以作为静态文件使用,除了JSP和WEB-INF/中的文件。任何对其路径与静态文件匹配的URL的请求都会将该文件直接提供给浏览器-即使该路径也与servlet或过滤器映射匹配。

/img/famousActors/willSmith.jpeg发出的请求无需额外配置即可正常工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16510724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档