본문 바로가기

IT 세상/자바세상

JSP에서 엑셀 다운로드

JSP 페이지 head에 두줄만 적어주세요.


1. 엑셀파일로 다운받고 싶은 페이지(list.jsp)에 엑셀파일 버튼을 만들고

   excel.jsp(파일명은 각자) 파일을 링크한다.


2. excel.jsp는 엑셀파일로 다운받고 싶은 페이지(list.jsp)와 동일하게 생성한다.


3. excel.jsp 파일에 <head>에 아래 두줄을 작성한다.

<head>
 <title>엑셀 다운로드</title>
<%
 //모든 HTML은 Excel 파일형식으로 변환됨 (편하지 않나요?)
 // 엑셀 파일 다운로드 처리
 response.setHeader("Content-Disposition", "attachment; filename=myexcel.xls");
 response.setHeader("Content-Description", "JSP Generated Data");
%>
</head>


4. list.jsp 페이지에서 excel.jsp로 파라미터 값을 넘겨야 겠죠?
히든값으로 해서 넘겨줘요

list.jsp 파일 form 안에 적어주세요.
<!-- 엑셀 다운로드를 위한 프레임 시작-->
 <iframe name="excel" width="0" height="0" frameborder="0"></iframe>
<!-- 엑셀 다운로드를 위한 프레임 끝-->


5. excel.jsp에서 각자 상황에 맞게 테이블 모양을 변경해주세요

'IT 세상 > 자바세상' 카테고리의 다른 글

자바 디컴파일러 리스트  (0) 2007.12.11
톰캣 한글 세팅문제  (0) 2007.11.22
JAVA 튜닝가이드  (0) 2007.11.12
IP 가져오기  (0) 2007.11.12
웹로직이란?  (0) 2007.11.12