2017-05-10 21:58
@JFinal 找到问题了,第三层的 set columns与Record的private Map columns冲突。不管怎么table.set("columns", columns);,columns的值是不变的,哈。
2016-10-10 09:41
@JFinal 是一种方式,注解是一定要用的。
page()的注解@Role(ProductController.class,"index")。
获取注解,通过ProductController获取/product/,拿/product/index去做权限验证,所以想通过ProductController获取url。
通过 List allActionKeys = JFinal.me().getAllActionKeys(); 获取所有的url。
类似这样功能的反向,通过Action 获取url
public Action getAction(String url, String[] urlPara) {
return actionMapping.getAction(url, urlPara);
}