2010-10-15 30 views
0

我有一个运行在JBoss上的spring web应用程序,它创建一个包含报告的csv文件。应用程序必须在报告生成完成时提供链接,并且用户应该可以下载它。如何从JBoss上运行的spring web应用程序创建和读取文件?

我正在考虑在战争中直接写文件,所以我们可以从网络应用程序中读取它。但是我有一些问题需要弄清楚在正确位置写入文件的相对路径。

写入文件的默认路径是Jboss应用程序服务器文件夹中的/ bin目录。

这可能是实现此目标的最佳方法?

回答

0

我不鼓励你尝试这么做 - 根据服务器的具体设置,将文件写入JBoss的内部可能会产生不可预知的结果。

相反,我建议将文件写入文件系统上的临时位置,独立于JBoss。然后,编写一个Spring MVC控制器来为该文件的请求提供服务。

相关问题