diff --git a/src/main/java/kcc/com/cmm/web/EgovFileDownloadController.java b/src/main/java/kcc/com/cmm/web/EgovFileDownloadController.java index 3989e07f..7efe3fe5 100644 --- a/src/main/java/kcc/com/cmm/web/EgovFileDownloadController.java +++ b/src/main/java/kcc/com/cmm/web/EgovFileDownloadController.java @@ -399,6 +399,8 @@ public class EgovFileDownloadController { //클라이언트 브라우져에서 바로 보는 방법(헤더 변경) //response.setContentType("application/pdf"); response.setContentType(atchFileType); +// response.setHeader("Content-Disposition", "inline; filename=" + fvo.getOrignlFileNm()); + response.setHeader("Content-Disposition", "inline; filename=\"" + fvo.getOrignlFileNm() + "\"; filename*=UTF-8''" + fvo.getOrignlFileNm()); //★ 이 구문이 있으면 [다운로드], 이 구문이 없다면 바로 target 지정된 곳에 view 해줍니다. //response.addHeader("Content-Disposition", "attachment; filename="+pdfFile.getName()+".pdf"); //파일 읽고 쓰는 건 일반적인 Write방식이랑 동일합니다. 다만 reponse 출력 스트림 객체에 write. diff --git a/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml index 3c6aad86..9b12919d 100644 --- a/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml @@ -5958,7 +5958,29 @@ AS oprtnStrtDt , A.MDFY_RQST_YN AS mdfyRqstYn , DECODE(E.chrg_sex_cd, 'M', '남성', 'F', '여성') AS chrgSexCd - , DECODE(A.aprvl_cd, '10', '운영신청', '70', '수정요청', '80', '수정완료', '60', '운영확정', '90', '운영미확정') AS aprvlCd + , DECODE(A.aprvl_cd, + '10', + '운영신청', + '11', + '수정요청', + '12', + '운영미확정', + '13', + '수정완료', + '20', + '운영확정', + '30', + '서류제출 요청', + '40', + '서류제출', + '50', + '운영 진행중', + '60', + '결과보고 완료', + '70', + '검토중', + '80', + '운영종료') AS aprvlCd FROM VE_EDU_APLCT A LEFT OUTER JOIN