jsp 페이지에 html 테이블로 구성된 화면을 그대로 엑셀로 다운로드 받아야 할때 사용합니다. 파일이름을 한글처리 안해주면 한글이 들어갈때 문제가 생기니 (영문으로만 하면 문제 없습니다) 한글쓸때는 한글처리부분 추가해줘야합니다.
/* jsp페이지 상단에 추가 */
String fileName = "엑셀다운로드".xls"; // 파일이름
fileName = new String(fileName.getBytes("KSC5601"), "8859_1"); // 한글처리
response.setHeader("Content-Disposition", "attachment; filename=" + fileName);
response.setHeader("Content-Description", "JSP Generated Data");
'개발 > java' 카테고리의 다른 글
selenium 사용중 Expected condition failed: waiting for WebScraping (0) | 2022.03.15 |
---|---|
selenium 사용중 no such element: Unable to locate element 에러 (0) | 2022.03.15 |
JD-GUI를 이용하여 class파일 디컴파일하기 (0) | 2022.03.11 |
댓글