Java 从web应用程序外部从web服务器交付文件
是否仍然可以通过web服务web服务器上的文件,而该文件不在web应用程序中 我正在使用Tomcat和基于Javaservlet的应用程序Java 从web应用程序外部从web服务器交付文件,java,tomcat,filesystems,Java,Tomcat,Filesystems,是否仍然可以通过web服务web服务器上的文件,而该文件不在web应用程序中 我正在使用Tomcat和基于Javaservlet的应用程序 我不想把这些文件放在webapp中,因为它们有几个100GB,如果我把它们放在其中,每次更新WAR时我都必须替换它们。apacheweb服务器可以为静态文件提供服务,并将动态内容请求委托给Tomcat。您只需将URL映射到servlet,servlet就可以从中打开文件anywhere并从FileInputsRAM读取字节,然后将它们写入响应输出流。您应该添
我不想把这些文件放在webapp中,因为它们有几个100GB,如果我把它们放在其中,每次更新WAR时我都必须替换它们。apacheweb服务器可以为静态文件提供服务,并将动态内容请求委托给Tomcat。您只需将URL映射到servlet,servlet就可以从中打开文件anywhere并从FileInputsRAM读取字节,然后将它们写入响应输出流。您应该添加浏览器缓存头,并在将数据写入浏览器时压缩数据。请参见最后,我就是这么做的。