【发布时间】:2010-03-01 08:13:56
【问题描述】:
我有一个 Spring Web MVC 应用程序(还有一个 BlazeDS 应用程序,虽然不那么相关),其中文件是根据某些客户端操作动态生成的。
我只想将文件系统上的某个目录映射到 Spring MVC(或应用程序服务器)url,并让它为该目录中的文件提供服务(支持流式传输和标准的 last-modified 标头支持)。理想情况下,映射目录将通过 spring 配置进行配置,因为我已经支持每台机器进行设置。
那么,我该怎么做呢?到目前为止,我能找到的最好的方法是编写一个手动读取文件并逐字节流式传输的控制器。然而,这似乎远不理想。是否已经在 Spring MVC 或标准应用服务器规范中加入了对此类内容的支持?
谢谢!
【问题讨论】:
标签: java spring file spring-mvc streaming