首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal3.2-java8
刘方杰
2017-08-07 12:25
jfinal3.2-java8action支持携带形参后,原项目中扩展的类似如下的render会提示actionkey重复
项目:
JFinal
2
评论区
JFinal
2017-08-07 12:38
改成 protected 就可以了
回复
JFinal
2017-08-07 12:43
下一版本会考虑添加一个 @NotAction 注解,跳过这些不希望被当成 action 的方法
回复
JFinal
2017-08-07 12:47
改成 protected 可以很方便在继承类中调用,但不方便在拦截器里头调用,可以借签一下 com.jfinal.plugin.activerecord 包下面的 CPI 工具类,让这个工具类与你的 BaseController 在同一个包之让,让 CPI 转调一下即可,用起来还是蛮方便的,例如在拦截器中可以这样:
BaseController bc = (BaseController)inv.getController();
CPI.jsonpRender(bc, jsonText);
回复
刘方杰
2017-08-07 13:04
OK
回复
jasun
2018-01-06 18:25
@JFinal
什么时候计划添加@NotAction 注解,现在很急需啊
回复
JFinal
2018-01-06 19:24
@jasun
现在用一下 @Before(NotAction.class) 拦截器也可以
回复
jasun
2018-01-06 19:28
@JFinal
嗯嗯,,谢谢,,让我突然想到Jboot里面也是这样用的,,,
回复
发送
我要反馈
热门反馈
扫码入社