서버단에서 poi 메이븐으로 사용하여 다운로드하는 방법이 있지만 vue.js를 사용하고 있다면 화면단에서 불러온 목록 데이터를 엑셀로 만들어서 다운로드 할 수 있다. npm install --save xlsx xlsx를 설치해준다. "xlsx": "^0.16.7" 버전으로 진행했다. 스크립트에서 import xlsx from 'xlsx'를 추가해준다. data 변수는 아래와 같이 선언해주며 excelList는 조회해온 데이터로 설정하면 된다. 현재는 테스트 데이터를 넣어두었다. header에서 key값은 목록데이터에서 키값이랑 매핑이 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 data() { return { vi..