我有一個基於某些客戶端動作動態生成文件的Spring Web MVC應用程序(以及一個BlazeDS應用程序,雖然不相關)。從Spring MVC流式處理動態文件
我想只將文件系統上的某個目錄映射到Spring MVC(或應用服務器)url,並讓它服務於該目錄中的文件(通過流和標準的最後修改頭支持)。理想情況下,映射目錄將通過spring配置進行配置,因爲我已經爲每臺機器設置了支持。
那麼,我該怎麼做呢?目前我能找到的最好的方法是編寫一個控制器,手動讀取文件並逐字節地傳輸它。但是,這似乎遠不如理想。是否已經支持Spring MVC或標準應用服務器規範?
謝謝!
謝謝。這一代需要很長的時間(大約10秒鐘)才能實時生成。但是,我可能能夠從這些源派生我自己的AbstractStreamingFileView。 – zpinter 2010-03-01 01:23:38