JSP에서 한글 파일명을 가진 엑셀파일 생성시 크롬에서는 정상적으로 출력되는 한글이 Safari에서는 깨지는 현상은 아래와 같이 인코딩과 Content-Disposition을 설정하면 해결 할 수 있다. String fileName = "한글파일명.xls";// 인코드된 파일명의 공백(+)을 %20으로 변환String encodedFileName = URLEncoder.encode(fileName, "UTF-8").replace("+", "%20");// HTTP 헤더 설정response.setContentType("application/vnd.ms-excel;charset=utf-8");// 인코딩된 파일명을 지정하고 Safari와 다른 브라우저에서도 제대로 동작되도록 처리한다. response.se..