public static void excelDown(List userList) throws IOException {
// 파일 만들기
FileOutputStream out = new FileOutputStream("C:\\workbook.xls");
// 문서만들기
Workbook wb = new HSSFWorkbook();
// 시트 만들기
Sheet s = wb.createSheet();
wb.setSheetName(0, "회원목록");
// 행선언
Row r = null;
// 셀선언
Cell c = null;
// 행 번호
int rownum = 0;
// 행 생성
r = s.createRow(rownum);
// 0번째셀 생성
c = r.createCell(0);
c.setCellValue("아이디");
// 1번째셀 생성
c = r.createCell(1);
c.setCellValue("이름");
// 2번째셀 생성
c = r.createCell(2);
c.setCellValue("비밀번호");
for (int i = 0; i < userList.size(); i++) {
// 행번호 증가
rownum++;
User user = userList.get(i);
// 행 생성
r = s.createRow(rownum);
// 0번째셀 생성
c = r.createCell(0);
c.setCellValue(user.getId());
// 1번째셀 생성
c = r.createCell(1);
c.setCellValue(user.getName());
// 2번째셀 생성
c = r.createCell(2);
c.setCellValue(user.getPassword());
}
// 통합 문서를 출력 스트림에 씁니다.
wb.write(out);
// 스트림 닫음
out.close();
}