JFinal-ext excelインスタンスノートのエクスポート

2154 ワード

最近プロジェクトをして、初めてjfinalフレームワークを使って、ここでJfinalチームの貢献に感謝して、急速な開発をもう夢ではありません.JFEチームにも感謝して、officeを操作してもっと多くのことをする必要はありません.
ここでは、JFinal-extを使用してexcelをエクスポートした例を記録しましょう.
まずもちろんjarパッケージをインポートしました.1、jfinal-ext-3.1.2.jar
2、poi-3.8-20120326.jar
3、google-collections-1.0.jar
最初は、JFEについての対応するdemoを探していましたが、結局適当なものが見つからず、最後にソースコードを見ました.本当に簡単だと気づいて手を出した.
上の3つのバッグがありました.
public void export_pbmb(){
    String id = getPara("id");  String[] columns = new String[] { "id", "dep_name", "class_name","student_name","student_sb_cart","student_id_cart" };  String[] headers2 = new String[] { "ID", " ", " "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "};  List<Record> data = Db.find("select s.id,d.dep_name,c.class_name,s.student_name,s.student_sb_cart,s.student_id_cart from bk_project_student s,bk_class c,sys_department d where s.class_id=c.id and s.dep_id=d.id and s.project_id="+id);   render(PoiRender.me(data).fileName("text.xls").columns(columns).headers(headers2)); }
このコードを加えると、他のものを配置する必要もありません.