方案:在報表中通過ajax在后臺執(zhí)行jsp,jsp獲取參數(shù)并調(diào)用數(shù)據(jù)庫存儲過程,下面以一個實(shí)際例子來看。
環(huán)境:Tomcat6.0,F(xiàn)ineReport7.0.2,jdk1.6,oracle
步驟:
1:所有環(huán)境安裝完畢,同時在oracle中創(chuàng)建一個刪除數(shù)據(jù)的存儲過程,如下圖所示:

2:編寫一個jsp頁面,用以獲取對應(yīng)存儲過程,如下所示:

3:新建報表模板,并在模板中建立按鈕,書寫對應(yīng)js如下:

4:實(shí)際運(yùn)行測試,結(jié)果如下所示:
點(diǎn)擊前:

點(diǎn)擊后:

結(jié)束語:
例子比較簡單,但是實(shí)際的時候一些編碼等問題還是需要考慮的,如果傳入數(shù)組參數(shù)另說了。
了解Java報表工具就從這里開始