0
웹 응용 프로그램에 포함 된 단일 zip 파일 만 포함하는 WAR을 만들고 해당 WAR를 JBoss에 배포하고 WAR의 루트에 액세스하여 zip 파일을 다운로드 할 수있게하려고합니다. 그래서welcome-file-list에 언급 된 zip 파일의 내용 처리 헤더를 어떻게 설정할 수 있습니까?
, 현재 나는 그것의 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>
이 전쟁이 작동하고, 나는 파일을 다운로드 할 수 있습니다,하지만 내 브라우저를 알 수 없다 파일의 이름. 그래서 어디서 어떻게 그 파일에 대한 content-disposition 헤더를 "attachment; filename = file.zip"으로 정의 할 수 있습니까?
이 작업을 수행하는 서블릿을 만드는 방법을 알고 있지만 서블릿 없이는 사용할 수 있습니까?
감사합니다. 다음과 같이 index.jsp 만 생성했습니다. <% response.sendRedirect ("file.zip"); %> –