was를 바꾸고 설정을 했는데 기존 캐릭터 셋 euc-kr 쓰던 것들이 한글이 깨지는 현상이 발생해 해결하고 있는데 엑셀 파일 다운로드를 하려고 하는데 한글명인 것들이 안 받아져서 구글링 하다가 방법을 찾았다.
function down(){
<%
//파일명 한글 인코딩
String file_nm = java.net.URLEncoder.encode("엑셀파일한글명","UTF-8");
%>
var file_nm = "<%= file_nm %>";
....
......
}
위 방식으로 URLEncoder.encode 함수를 사용해주니까 정상적으로 작동된다.
여러 방법 찾아서 해봤는데 이거말고는 안되는거같다....