帆软报表插件开发之fine-decision中的GlobalRequestFilterProvider扩展
1 之前说了EmbedRequestFilterProvider只能对/decision/*下的url进行过滤,如果是我们自己再帆软报表开发的请求也需要过滤器功能,就可以扩展GlobalRequestFilterProvider
2 先看接口定义
public interface GlobalRequestFilterProvider extends Mutable, Comparable<GlobalRequestFilterProvider> {String MARK_STRING = "GlobalRequestFilterProvider";int CURRENT_LEVEL = 1;String filterName();String[] urlPatterns();String externalFilterClassName();void init(FilterConfig var1) throws ServletException;Map<String, String> initializationParameters();void doFilter(HttpServletRequest var1, HttpServletResponse var2, FilterChain var3) throws IOException, ServletException;void destroy();
}
与EmbedRequestFilterProvider相比,这里多了几个方法:
String filterName(); 定义filter的名字
String[] urlPatterns(); 定义你要对哪些url进行过滤.
String externalFilterClassName(); 提供一个别的filter的类全名,这
帆软报表插件开发之fine-decision中的GlobalRequestFilterProvider扩展相关推荐
- 帆软报表插件开发之fine-decision中的ControllerRegisterProvider扩展
1 用于在帆软报表中编写自己的cocntroller处理 2 接口定义 package com.fr.decision.fun;import com.fr.stable.fun.mark.Mutabl ...
- 帆软报表插件开发之fine-decision中的LogInOutEventProvider扩展
1 当我们登录或者登出帆软决策系统时,会调用我们的扩展,这时我们可以做一些事情. 2 接口定义 // // Source code recreated from a .class file by In ...
- 帆软报表插件开发之fine-decision中的MessageEventProvider扩展
1 MessageEventProvider用来当系统产生消息时,会调用MessageEventProvider扩展. 2 MessageEventProvider接口定义: // // Source ...
- 帆软报表插件开发之fine-decision中的EmbedRequestFilterProvider扩展
1 EmbedRequestFilterProvider扩展实现了web项目中的过滤器的功能 2 接口定义: public interface EmbedRequestFilterProvider e ...
- 帆软报表插件开发之fine-decision中的AccessProvider扩展
1 AccessProvider 扩展点属于fine-decision.jar包中定义的扩展点. 2 AccessProvider用在自定义登录中的使用token的登录方式才生效. 3 Acces ...
- 帆软报表动态数据源插件2.0使用教程
1 动态数据源解决什么问题? 当我们遇到这种场景时,就可以使用动态数据源,我们有多个数据库,里面的某些表结构一样,只是数据不一样.当我们做报表的时候使用这些数据表,希望某些人能看到这个数据库的数据,另 ...
- 帆软报表更新到服务器控件展示不出来_报表插件 - FineReport报表官网
阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...
- 帆软报表调用python脚本_帆软报表(finereport)实现自动滚屏效果
例如Demo:IOS平台年度数据报表. 展示内容丰富,一个页面中存在多个图表.内容,超出了浏览器窗口的大小导致内容展示不全. 为了能够预览这个报表的全部内容,可以使用JS滚屏效果来实现. 操作步骤: ...
- 帆软报表 js 调用sql_SQL Server中的报表–创建由先前创建的主报表调用的基于矩阵的子报表
帆软报表 js 调用sql Introduction 介绍 As you will remember from our last "get together" we created ...
最新文章
- 1013 Battle Over Cities(图的DFS解法)
- 深度睡眠中,记忆如何被保持?
- aaynctask控制多个下载进度_史上最强的进度图绘制十大注意事项!
- Linux shell脚本基础学习详细介绍(完整版)
- js函数提示 vscode_工欲善其事,必先利其器,VSCode高效插件
- apk闪退_你家的电视盒子总是闪退?别砸,问题都在这了!
- 筒灯智能驱动芯片作用_魅族携8款智能照明新品进军智能家居,剑指行业前三...
- zookeeper删除节点的权限_zookeeper权限管理
- Java——类的继承
- 分享一个导出数据到 Excel 的类库
- 京瓷m1025维修模式进不去_多个品牌复印机进入维修模式步骤大全
- win7藏文打印部分文字乱码问题处理
- 赠书 | 程序员学数学和算法基础畅销书单
- 外接显示器显示“HDMI电缆没有连接”怎么办?
- 学习路之Linux--获取root权限
- 固态硬盘是什么接口_电脑M.2接口讲究多:读懂固态硬盘完整规格
- android 清理缓存功能 的实现,android实现清理缓存功能
- java coroutine / xiecheng / java Qursar /
- 微软游戏服务器崩溃地平线4,极限竞速地平线4无法在电脑上启动或崩溃
- 101.新拟物渐变加载特效