2011-06-20 42 views
0

我創建了一個將數據導出到xls的報告,並且當我將contentType和Header設置爲建議的類型時。它只是填充csv文件中的整個代碼(包括html標籤)。任何對此的幫助真的很感激。從JSP創建和導出csv

<%@page import="org.apache.struts2.ServletActionContext" %> 
<%@ page contentType="application/octet-stream; charset=UTF-8"%> 
<%@ taglib prefix="s" uri="/struts-tags"%> 
<% response.setHeader("Content-Disposition", 
      "attachment; filename=\"DownloadReport.csv\""); %> 

問候, Senny

回答

0

您需要保存,並且爲了獲得JSP代碼運行與.jsp擴展調用它。不要使用.csv擴展名或代表純文本的內容進行保存和調用。

+0

我將它保存爲.jsp ..問題是當我點擊調用上述jsp的csv鏈接..它給了我一個csv文件,但問題是..它有在那裏的整個jsp代碼.. – user57421