상세 컨텐츠

본문 제목

JSP에서 엑셀 다운로드

IT 세상/자바세상

by 이현민 (지후지율아빠) 2007. 11. 14. 18:41

본문

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

관련글 더보기