<%
response.reset();
%>
就可以將網頁的內容匯出為excel。
目前給出的例子為了方便起見,就是使用了純粹的靜態頁面,乙個table其中有一行是標題,一行是內容,但是實際使用中不可能這麼簡單,都是保持靜態的內容,如果需要儲存的內容是從資料庫中取出,則只需要迴圈遍歷取出的內容,新增行就行了,假如從資料庫中取出的資料存入userlist中,可以使用struts標籤進行遍歷如下:
"common1" cellpadding="5" cellspacing="1" align="center" >
formtitle colspan="4">清單
formtitle align="center" nowrap style="width:13%">姓名
formtitle align="center" nowrap style="width:13%">年齡
formtitle align="center" nowrap style="width:13%">性別
formtitle align="center" nowrap style="width:13%">住址
"userlist">
"user" name="userlist">
"center" nowrap style="width:13%">
"user",property="name"/>
"center" nowrap style="width:13%">
"user",property="age"/>
"center" nowrap style="width:13%">
"user",property="***"/>
"center" nowrap style="width:13%">
"user",property="address"/>
下面是完整的例子,新建dynamic web project,在webcontent下新建乙個index.jsp,裡面只需要乙個超連結'downloadexcel.jsp'>匯出excel
再新建乙個downloadexcel.jsp
,內容如下:
<%
response.reset();
%>
JSP資料匯出到EXCEL簡便方法
一 將網頁資料以excel報表以線上瀏覽方式呈現 xls651.jsp原始碼如下 response.setheader content disposition inline filename test1.xls 以上這行設定傳送到前端瀏覽器時的檔名為test1.xls 就是靠這一行,讓前端瀏覽器以為...
JSP資料匯出到EXCEL簡便方法
一 將網頁資料以excel報表以線上瀏覽方式呈現 xls651.jsp原始碼如下 response.setheader content disposition inline filename test1.xls 以上這行設定傳送到前端瀏覽器時的檔名為test1.xls 就是靠這一行,讓前端瀏覽器以為...
將gridview的內容匯出到excel中去
asp.net 2.0中,gridview控制項是個很不錯的控制項,如何將gridview中的資料匯出到excel中去呢?特別是當gridview中的資料是分頁顯示時,要將整個gridview的資料匯出到excel中去呢?下面是解決的辦法 下面是部分 片段 defualt.aspx中,新增乙個gri...