【发布时间】:2012-01-28 09:35:00
【问题描述】:
我有一个使用 JAX-RS Restlet 扩展实现的自托管 JAX-RS REST 服务。
现在我必须提供静态内容,我想知道如何使用 JAX-RS 来做到这一点。请注意,我不知道编译时的物理目录结构。所以,给定一个像
这样的URLhttp://bla-bla:8182/static/yaba/daba/doo.png
必须返回文件$(ROOT)/yaba/daba/doo.png,其中$(ROOT)是静态内容根目录。
是否可以使用纯 JAX-RS 来做到这一点?
谢谢。
编辑
在编译时已知:
- 静态内容根文件夹的文件系统路径
- 用于引用静态内容根文件夹的 HTTP URL
编译时未知:
- 根文件夹的实际内容——文件数量、文件类型、目录结构。
【问题讨论】: