JFinal能否根据Url配置拦截器

现在管理后台都配置权限和Session的全局拦截器。想开发终端接口,这些接口每个都用@clear太麻烦了。JFinal能根据Url配置拦截器吗?类似Springboot那种。include和exclude??

评论区

jianggr

2017-12-01 10:54

可以的 参照http://www.jfinal.com/share/440这个可以实现 也可以找jcbase 里面有源码实现

JFinal

2017-12-01 12:14

拦截器是针对 action 来说的,如果想针对 Url 来做 AOP,可以使用 Handler 机制,在 com.jfinal.ext.handler 中有一些实例,可以参考一下

cike2017

2017-12-02 21:32

@JFinal 大牛,可不可以这样。我看@Before是@Inherited的。我的思路是这样的。我后台和前台业务分开。分别创建AdminController和FrontController,然后把后台和终端所需要的拦截器分别加在两个基类上,然后有各自的Controller去继承基类。不知道这样合理不合理?

热门反馈

扫码入社