birt是不支持的session的,使用下面的方法可以簡易判斷用戶通過輸入網址直接查看birt報表,我的思路是這樣,先把用戶可以查看的報表存入數據庫,當用戶登錄後得到用戶id,然後根據這個id到數據庫中查看可以訪問的報表。 修改WebRoot>webcontent>birt>pages>layout>FramesetFragment.jsp: 在合適的地方加上:(我是加在了<TABLE BORDER=0 CELLSPACING="0" CELLPADDING="1px" WIDTH="100%">下第一個</TR>的後面) <% 這樣用戶就不能直接輸入例如:http://127.0.0.1:8080/birt2/frameset?__report=jsp/report/holiland.rptdesign 的網址來訪問了 |
birt報表中判斷session是否存在的簡單方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.