JSP로 생성 된 파일의 확장을 다운로드하고 변경합니다.
-
22-07-2019 - |
문제
JSP (Java Server Pages)가있는 CSV (Comma 분리 값) 파일을 생성하고 있습니다. URL은 "my_generated_csv.jsp
".
내가하고 싶은 것은 간단합니다. 사용자가 클릭합니다. "Generate
"생성 된 것을 다운로드합니다 CSV
파일. JSP로 생성하고 싶습니다. 내 접근 방식을 다시 생각해야합니까?
편집하다:
다음 코드는 파일을 다운로드 할 수 있도록 작동하지만 확장자는 동일하게 유지됩니다. 누구든지 변경하는 방법을 아는 사람이 있습니까?
<% response.setContentType("text/csv"); %>
해결책 2
답을 찾았습니다 :
response.setContentType("application/csv");
response.setHeader("Content-Disposition", "inline;filename=myfile.csv");
다른 팁
JSP가 파일을 저장 한 다음 사용자에게 파일에 대한 링크를 제공하십시오. 그 중 하나 또는 페이지에 MIME 유형의 CSV 파일 (텍스트/CSV)을 제공하십시오.
나는 당신이 사용할 것이라고 믿습니다
<% response.setContentType("text/csv"); %>
마임 유형을 설정합니다.
제휴하지 않습니다 StackOverflow