jxl用头文件 导出Excel

本文介绍了一种使用Java和Struts标签库将接口日志数据导出为Excel文件的方法。通过设置响应头和利用Struts标签库迭代数据,可以生成包含接口名称、操作时间及结果的Excel表格。

<%@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>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值