eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

자주 묻는 질문

IE11버전에서 한글파일 다운로드시 한글 깨집니다.
  • 작성자

    관리자

  • 작성일자

    2014-02-26

  • 조회수

    5,605

질문

IE11버전에서 한글파일 다운로드시 한글 깨집니다.

답변

공통컴포넌트 경우 다운로드시 브라우저에 대한 User-Agent를 확인해서 한글이 깨지지 않도록 변환을 해 주고 있습니다.

IE11경우에는 User-Agent를 변경하여(기존 MSIE -> Trident)
egovframework.com.cmm.web.EgovFileDownloadController 클래스에
해당 변경사항을 반영해 주시면 됩니다.

private String getBrowser(HttpServletRequest request) {
  String header = request.getHeader("User-Agent");
  if (header.indexOf("MSIE") > -1) {
    return "MSIE";
  } else if (header.indexOf("Trident") > -1) { // IE11 문자열 깨짐 방지
    return "Trident";
  } else if (header.indexOf("Chrome") > -1) {
    return "Chrome";
  } else if (header.indexOf("Opera") > -1) {
    return "Opera";
  }
  return "Firefox";
}

공통컴포넌트가 아닌 경우에는 공통컴포넌트의 EgovFileDownloadController 클래스를 참고하여
해당 내용을 추가하여 작성해 주시기 바랍니다.
 

첨부파일

이 페이지의 구성

자주 묻는 질문