excel匯出功能
思路說明
1.通過sql得到resultset資料集,作為引數傳入該方法
2.將新建的資料寫入servletoutputstream的輸出流中,給頁面反饋。
hssfworkbook.write(servletoutputstream).
**說明
public boolean export(servletoutputstream out, resultset rs, string sheetname,
string fields, string colname)
try
//*************************表體資訊********************==
int count = 0;
while (rs.next())
count++;
}//********************===頁尾********************====
//********************===將工作薄資訊輸出
wb.write(out);
out.close();
} catch (sqlexception e) catch (ioexception e)
return true;
}//設定樣式與風格
private void setfieldstyle(hssfworkbook wb ,hssfcell row)
附註:1.兩種hssfworkbook的輸出方式
//將工作薄輸出到輸出流(比較適用於b/s)
servletoutputstream sos=response.getoutputstream();
wb.write(sos);
sos.close();
//也可輸出成xls檔案(比較適用於c/s)
file file = new file("workbook.xls");
try catch (ioexception e)
2.資料集的獲得
public resultset executesql(string sql,object para)throws exception
每日一題 No 25 物品分類篩選(字串運用)
給出一些不同的物品,分為四類 鞋子 褲子 帽 大衣 請根據這四類進行分類並輸出。無 無 無無 先執行下面的 進行物品生成 include include using namespace std int main void char str2 20 10 char str3 20 10 ofstrea...