您的位置:首页 > Web前端 > JavaScript

jsp+servlet 实现简单excle文件导出

2012-10-10 10:25 676 查看
servlet里的方法
View Code

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix='fmt' uri="http://java.sun.com/jsp/jstl/fmt"%>
<%
response.reset();
response.setHeader("Content-disposition",
"attachment; filename=data.xls");
response.setContentType("application/vnd.ms-excel;charset=UTF-8");
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'Export.jsp' starting page</title>

</head>
<style type="text/css">
table.common1 {
width: 100%;
font-size: 9pt;
style-align: center;
background-color: #ffffff;
}

td.formtitle {
font-size: 9pt;
background: #a480b2;
color: #ffffff;
height: 30px;
text-align: center;
}
</style>
<body>

<table class="common1" cellpadding="5" cellspacing="1" align="center">
<tr>
<td>
 
</td>
</tr>
<tr>
<td>
<b> 序号 </b>
</td>
<td>
<b> 材料名称 </b>
</td>
<td>
<b> 材料规格/型号 </b>
</td>
<td>
<b> 单位 </b>
</td>
<td>
<b> 价格(元) </b>
</td>
<td>
<b> 日期 </b>
</td>
<td>
<b> 询价方式 </b>
</td>
<td>
<b> 产地/品牌 </b>
</td>
<td>
<b> 生产厂家/销售商 </b>
</td>
<td>
<b> 联系方式 </b>
</td>
<td>
<b> 备注 </b>
</td>
</tr>

<c:forEach var="dtolist" items="${LIST}" varStatus="stauts">
<tr>
<td>
 ${stauts.count}
</td>
<td>
 ${dtolist.disName}
</td>
<td>
 ${dtolist.disType}
</td>
<td>
 ${dtolist.disUnit}
</td>
<td>
 
<fmt:formatNumber value="${dtolist.disPrice }" type="currency" />
</td>
<c:if test="${dtolist.disDate eq 'NULL'}">
<td>
 暂无日期
</td>
</c:if>
<c:if test="${dtolist.disDate ne 'NULL'}">
<td>
 ${dtolist.disDate}
</td>
</c:if>
<td>
 ${dtolist.disItemName }
</td>
<td>
 ${dtolist.disBrand}
</td>
<td>
 ${dtolist.disMarket}
</td>
<td>
 
</td>
<td>
 ${dtolist.disMarket}
</td>
</tr>
</c:forEach>
</table>

</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: