From eb7224d44066a3fc8d0b0cd50f4fc3180214ea22 Mon Sep 17 00:00:00 2001 From: jiwoo Date: Tue, 20 Feb 2024 17:55:15 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=9A=B0=20-=20=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=EC=9E=90=20=EC=B2=B4=ED=97=98=EA=B5=90=EC=8B=A4?= =?UTF-8?q?=EC=8B=A0=EC=B2=AD=20=EA=B4=80=EB=A6=AC=20>=20=EC=97=91?= =?UTF-8?q?=EC=85=80=EB=8B=A4=EC=9A=B4=EB=A1=9C=EB=93=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cmm/web/EgovFileDownloadController.java | 2 ++ .../sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml | 24 ++++++++++++++++++- 2 files changed, 25 insertions(+), 1 deletion(-) 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