본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


파일다운로드2

전자정부 프레임워크(Spring) 파일 다운로드 스프링에서 파일 다운로드 요청이 들어오면 응답하는 방법은 여러가지이다. 그중 FileSystemResource 클래스를 활용한 방법과, 예전스타일의 stream으로 응답하는 방법 2가지가 존재 한다. 그런데, 전자정부 프레임워크 버전에 따라서 FileSystemResource으로 response를 하더라도 '파일을 찾을 수 없습니다' 라는 황당한 오류를 보게 되는 경우가 있다. 정확히 기억나지는 않지만 전자정부 2이하 버전 또는 비슷한 버전에서 간혹 생기기도한다.. 물론 다른 설정을 잘못한 버그일 수도 있겠지만.. 황당한건...오류 메시지나 버그 메시지가 나오지 않아서 디버깅 하기 어려운 경우도 있으니 말이다. 먼저 첫번째 방법은 FileSystemResource으로 들어온 요청에 대해서 파일을 전해주는.. 2019. 4. 29.
익스플로러에서 간단한 파일다운로드 기능 익스플로러를 쓰는 인구의 비중이 아마도..우라니라만 무지 높을 것 같다. 공공기관을 가보면 대부분의 실무자들이 익스플로러만 쓴다....엣지는요..?ㅠㅠ ​ 크롬, 파폭, 엣지에서 잘 되던 기능이 익스플로러만 가면 안되는 경우가 너무나도 많으며...특히 HTML5에서 태그들의 좋은 속성이 잘 안되는 경우가 허다 하다. ​ 특히..a테그의 download 기능은 무척이나 편리해서...서버에서 따로 작업을 안해도 간단한 파일 따위는 브라우저가 알아서 파일 다운로드를 하게 해주는데.. 문제는 익스플로러에서는 이 download 속성이 지원되지 않는 것이다. ​ 그러면 서버에서 응답하는 프로세스를 만들어야하는데..무척이나 귀찮고 하기 싫은 일이다. 자바스크립트에서는 navigator객체를 통해서 여러 기능을 지원.. 2019. 4. 27.