1.jsp
<form action="./SaveToExcel.jsp" method="post" target="_blank"
onsubmit='$("#dataToDisplay").val( $("<div>").append( $("#ReportTable").eq(0).clone() ).html() )'>
<input type="submit">
<pre><input type="hidden" id="dataToDisplay" name="dataToDisplay" />
<table class="table table-bordered" id="ReportTable" border="1">
....
SaveToExcel.jsp
<%@ page contentType="application/vnd.ms-excel;charset=euc-kr" %>
<% request.setCharacterEncoding("UTF-8"); %>
<%
response.setHeader("Content-Disposition", "attachment; filename=LIST.xls");
response.setHeader("Content-Description", "JSP Generated Data");
%>
<html>
<head>
<META HTTP-EQUIVE="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=KSC5601">
</head>
<body>
${param.dataToDisplay}
</body>
</html>
끝 ^^ 엑셀 파일로 저장하는것.
'Web > jQuery' 카테고리의 다른 글
소스 코드 한 줄로 만들기 (0) | 2013.06.22 |
---|---|
id 값으로 묶여있는 소스 저장하기 (0) | 2013.06.22 |
엑셀 (0) | 2013.06.22 |
each() (0) | 2013.06.22 |
html() 확장법 (0) | 2013.06.22 |