由于不建议将上传的文件存储在Java EE Web应用程序的容器中,因此我将它们存储在webroot之外的本地目录中。
现在我需要为网络用户提供服务。使用GlassFish,我知道如何使用Alternate Document Roots轻松完成。但我现在正在与Tomcat合作,我找不到一个简单的方法。此服务器上是否有类似的功能?或者我真的必须创建一个FileServlet来完成工作吗?如果是这样,当很多用户访问这些外部文件时,我会遇到性能问题吗?
编辑:我看到this answer说其他服务器似乎有类似的系统,但我找不到任何东西。