我想创建一个WAR,它只包含一个包含在Web应用程序中的zip文件,将该war转发给JBoss,并能够通过访问WAR的根目录下载zip文件。

所以,目前我有一个war,其中包含zipfile,以及这个web.xml:

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
    <display-name>Zipfile</display-name>
    <welcome-file-list>
        <welcome-file>file.zip</welcome-file>
    </welcome-file-list>
</web-app>

这场战争有效,我可以下载该文件,但我的浏览器无法知道该文件的名称。 那么我在哪里以及如何将该文件的内容处置标题定义为“附件”;文件名= file.zip&QUOT;

我知道如何创建一个执行此操作的servlet,但是我可以在没有servlet的情况下完成吗?

有帮助吗?

解决方案

以下是否可以解决问题?创建和index.jsp为欢迎文件,其中包含将浏览器重定向到file.zip的scriplet。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top