엑셀다운로드 관련 질문
- 작성자 :
- 소*훈
- 작성일 :
- 2009-10-12 15:46:26
- 조회수 :
- 3,803
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
엑셀 다운로드 로직 개발시
Controller단의 해당 RequestMapping의 Value값이 파일명으로 되는것 같습니다.
Ex) @RequestMapping(value="Test.do") --> 다운로드 파일명 : Test.xls
업무명으로 다운받을수 있게 임의로 파일명을 지정할수 있는 방업은 없는지요...
빠른 답변 부탁드립니다.
Controller단의 해당 RequestMapping의 Value값이 파일명으로 되는것 같습니다.
Ex) @RequestMapping(value="Test.do") --> 다운로드 파일명 : Test.xls
업무명으로 다운받을수 있게 임의로 파일명을 지정할수 있는 방업은 없는지요...
빠른 답변 부탁드립니다.
A
안녕하세요.. 소광훈님
@RequestMapping은 요청되는 URL을 @Controller의 해당 method로 매핑하는 역할입니다. 다운로드되는 파일명하고는 전혀 상관이 없습니다.
다운로드시 사용되는 파일명은 response의 header에 쓰여지는 정보에 의해 사용자에개 표시가 됩니다.
response.setHeader("Content-Disposition", "attachment; filename=\"" + fvo.getOrignlFileNm() + "\"");
위와 같은 코드 작업이 다운로드 시에 저장될 파일명으로 기록됩니다..
그럼.. 남은 하루도 즐거운 하루 되십시오.
감사합니다.
@RequestMapping은 요청되는 URL을 @Controller의 해당 method로 매핑하는 역할입니다. 다운로드되는 파일명하고는 전혀 상관이 없습니다.
다운로드시 사용되는 파일명은 response의 header에 쓰여지는 정보에 의해 사용자에개 표시가 됩니다.
response.setHeader("Content-Disposition", "attachment; filename=\"" + fvo.getOrignlFileNm() + "\"");
위와 같은 코드 작업이 다운로드 시에 저장될 파일명으로 기록됩니다..
그럼.. 남은 하루도 즐거운 하루 되십시오.
감사합니다.