第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

struts2: 通過(guò)流輸出實(shí)現(xiàn)exce導(dǎo)出

標(biāo)簽:
Java

参考下面代码,在Action中加一个方法:

复制代码

 1     // 导出excel 
 2     public String excel() throws Exception { 
 3     StringBuffer excelBuf = new StringBuffer(); 
 4     excelBuf.append("运单号").append("\t").append("始发站").append("\t").append("目的站").append("\n"); 
 5     excelBuf.append("112-00100100").append("\t").append("PEK").append("\t").append("SHA").append("\n"); 
 6     excelBuf.append("112-00100111").append("\t").append("PVG").append("\t").append("XIY").append("\n"); 
 7     excelBuf.append("112-00100122").append("\t").append("SHA").append("\t").append("HHY").append("\n"); 
 8     String excelString = excelBuf.toString(); 
 9     excelStream = new ByteArrayInputStream(excelString.getBytes(), 0, excelString.getBytes().length);
 10     return "excel";
 11     }

复制代码

实质上是一个格式化的cvs文本文件,但是所有的excel/wps都能识别这种格式,导出的数据量不大,且没有复杂的线框格式要求时,这种处理方式最为方便

 

struts2的配置文件:

复制代码

 1 <package name="cba_index" ...> 
 2     ... 
 3     <action name="index_*" method="{1}" class="CbaAction"> 
 4         <result name="success">/mu-reservation/cba/index.jsp</result>             
 5         <!-- 导出excel --> 
 6         <result name="excel" type="stream"> 
 7             <param name="contentType">application/vnd.ms-excel</param>    <!-- 注意这里的ContentType --> 
 8             <param name="inputName">excelStream</param>                   <!-- 这里需要和Action里的变量名一致 --> 
 9             <param name="contentDisposition">filename="download.xls"</param> <!-- 下载文件的名字 -->
 10             <param name="bufferSize">10240</param>  <!-- 下载文件的大小 10485760=10M -->
 11         </result>
 12     </action>
 13     ...
 14 </package>

复制代码

页面上

1 <a href="index_excel.do" target="_blank">导出excel示例</a>

导出后的文件打开效果:


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消