jfinal拦截器可不可以重写为可以传参数

白痴糊涂人 发布于 2014/07/20 10:09
阅读 628
收藏 1
@jfinal 拦截器可以重写成下面的方式使用吗 @Before(testInterceptor.class("param")) public void index(){ }
加载中
1
JFinal
JFinal

Interceptor 传参至少可以通过如下办法:

1:在请求中放参数,然后拦截器中通过 ai.getControler().getPara(..)来获取

2:通过自定义注解,如定义一个 @MyPara 来传递,然后在拦截器中通过ai.getMethod().getAnnotation(MyPara.class)来得到 MyPara,并得到该注解中的参数值

0
如梦技术
如梦技术
实在是要定义的话也是定义在before里面吧!
返回顶部
顶部