JSP Excel, Word 문서 내보내기
<%
response.setHeader("Content-disposition","inline; filename=test.xls");
// excel , test.xls
:
response.setHeader("Content-disposition","attachment; filename=test.xls");
//attachment ,inline 。 “ ” , “ ” attachment Excel ,inline 。
%>
:<%@ page contentType="application/msexcel; charset=gb2312" %> // , ……
word:
<%
response.setHeader("Content-disposition","inline; filename=test.doc");
:
response.setHeader("Content-disposition","attachment; filename=test.doc");
%>
:word <%@ page contentType="application/vnd.ms-word; charset=gb2312" %>
//꼭 필요한 게 아니라 겉모습 안 넣어도 될 것 같은데...주의해야 할 것은 내보낸 파일의 이름이 중국어로 틀렸기 때문에,word 레이아웃은 div를 사용하는 것이 가장 좋고,table로border=0이 word에 있어도 빈 상자가 있습니다.
demo(i에서 직접 실행하면 됨):
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<%
String fileName = " .xls";
fileName = new String(fileName.getBytes("GBK"),"ISO8859_1");
response.setHeader("Content-Disposition",
"attachment;filename="+fileName);
response.setDateHeader("Expires", 0);
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
%>
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="">
<TITLE> </TITLE>
</HEAD>
<BODY>
<TABLE >
<TBODY>
<TR >
<TH nowrap="nowrap" style="TEXT-ALIGN: center" > ID</TH>
<TH nowrap="nowrap" style="TEXT-ALIGN: center" > </TH>
<TH nowrap="nowrap" style="TEXT-ALIGN: center" > </TH>
</TR>
<TR height="30">
<TD align="center" nowrap="nowrap"> July</TD>
<TD align="center" nowrap="nowrap"> </TD>
<TD align="center" nowrap="nowrap"> </TD>
</TR>
<TR height="30">
<TD align="center" nowrap="nowrap"> July</TD>
<TD align="center" nowrap="nowrap"> </TD>
<TD align="center" nowrap="nowrap"> </TD>
</TR>
<TR height="30">
<TD align="center" nowrap="nowrap"> July</TD>
<TD align="center" nowrap="nowrap"> </TD>
<TD align="center" nowrap="nowrap"> </TD>
</TR>
</TBODY>
</TABLE>
</BODY>
</HTML>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JSP| EL (Experession Language)텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.