체블러
195
2021-06-03 16:11:20
2
133

엑셀 다운로드 구현은 했는데 질문이 있습니다



jsp에서 ajax로 컨트롤러 호출해서 엑셀 다운로드하는걸 구현했는데

파일내용도 잘 나오고 다 좋은데

다운로드를 누르면 저렇게 개발자도구에 표시가되고

저걸 더블클릭해야 다운이 되더라구요


이렇게 하지 않고 바로 다운로드 되도록 하는 방법이 따로 있을까요?

개발자도구에 나오는 저 주소를 로컬에 치면 바로 다운이 되긴하는데...


혹시 아시는분 있을까해서 질문드려봅니다

0
  • 답변 2

  • woo.s.o
    503
    2021-06-03 16:33:19

    excel 함수에서 header 부분을 추가해 주세요(서버 사이드 마다 헤더 추가가 달라 서버 언어로  찾아보세요)

    중요한건 아래 두줄입니다.


    Content-Type : application/vnd.ms-excel

    Content-Disposition  : attachment; filename=파일명.xls(혹은 xlsx)


    덧)

    혹시 한글 깨지면 charset 추가 할것

  • 체블러
    195
    2021-06-03 16:44:59

    감사합니다 확인해보겠습니다

  • 로그인을 하시면 답변을 등록할 수 있습니다.