Web/전자정부프레임워크

전자정부 파일 업로드 사용법

벨포트조던 2016. 4. 7.
반응형

일단.


전자정부는 도큐먼트를 정독해야 한다.


http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%ED%8C%8C%EC%9D%BC%EA%B4%80%EB%A6%AC

게시판용 업로드 설명



http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:fdl:file_upload_download

기본 파일 업로드 설정




!!! 파일 다운로드시 한글이 잘 안된다.


클라이언트( 인코딩 ) -> 서버 ( 디코딩) 을 해서 파일명을 잘 불러올수 있는데 


이부분에서 중요한게 파일을 다시 url 에다 붙여서 다운로드를 진행하기때문에 다시 ( 인코딩 ) 을 해야한다.


response.setHeader("Content-Disposition", "attachment; filename=\""

+ URLEncoder.encode(requestedFile,"UTF-8") + "\"");

response.setHeader("Content-Transfer-Encoding", "binary;");


이부분이 중요함.




내가 사용했던 컨트롤러를 첨부 .

IpsiInfoController.java


반응형

'Web > 전자정부프레임워크' 카테고리의 다른 글

전자정부 ajax 방식  (0) 2016.04.11

댓글