<%@page contentType="application/vnd.ms-excel; charset=utf-8" language="java"%>
<% response.setHeader("Content-disposition","attachment; filename=interface_log_detail.xls");%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<HTML xmlns:x="urn:schemas-microsoft-com:office:excel">
<head>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:Name></x:Name>
<x:WorksheetOptions>
<x:Print>
<x:ValidPrinterInfo />
</x:Print>
</x:WorksheetOptions>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
</x:ExcelWorkbook>
<meta http-equiv="Content-Type" content="charset=UTF-8" />
</head>
<body>
<table border="1" align="center" cellpadding="7" cellspacing="1" style="margin:10px 0px 0px 10px">
<tr align="center">
<td>序号</td>
<td>接口名称</td>
<td>时间</td>
<td>操作结果</td>
</tr>
<s:iterator value="excelList" status="st">
<tr align="center">
<td style='vnd.ms-excel.numberformat:@'><s:property value= "#st.getCount()" /></td>
<td><s:property value= "interfaceName.name"/></td>
<td><s:date name="interfaceLogTime" format="yyyy-MM-dd HH:mm:ss" /></td>
<td><s:property value="result" /></td>
</tr>
</s:iterator>
</table>
</body>
</html>
jxl用头文件 导出Excel
本文介绍了一种使用Java和Struts标签库将接口日志数据导出为Excel文件的方法。通过设置响应头和利用Struts标签库迭代数据,可以生成包含接口名称、操作时间及结果的Excel表格。

被折叠的 条评论
为什么被折叠?



