@ 웹상에서 테이블 구조를 엑셀파일로 jsp에서 내보낼 수 있다. 아래와 같이 헤더를 설정. 해당 jsp를 호출하면 엑셀파일로 다운로드가 된다. 간단한 엑셀 저장이 아닌 엑셀입력,수정등은 poi나 jExcel을 사용하면 됨
<%
response.setContentType("application/vnd.ms-excel; charset=UTF-8;");
String header = request.getHeader("User-Agent");
String name = request.getParameter("table_name");
response.setHeader("Content-Disposition", "attachment; filename="+name +".xls;");
response.setHeader("Content-Description", "JSP Generated Data");
response.setHeader("Content-Transfer-Encoding", "binary;");
response.setHeader("Pragma", "no-cache;");
response.setHeader("Expires", "-1;");
%>