2019-05-31 17:18
E:\WorkSpace\JEE_Workspaces\jfinal_min\WebRoot\WEB-INF\lib\jfinal-4.1-sources.jar(com/jfinal/template/stat/Parser.java):34: 错误: 无法访问Token
private static final Token EOF = new Token(Symbol.EOF, -1);
^
错误的源文件: E:\WorkSpace\JEE_Workspaces\jfinal_min\WebRoot\WEB-INF\lib\jfinal-4.1-sources.jar(com/jfinal/template/stat/Token.java)
文件不包含类com.jfinal.template.stat.Token
请删除该文件或确保该文件位于正确的源路径子目录中。
2019-05-31 17:18
@JFinal 确认没有老版本的jar。单用jfinal-4.1.jar没问题,如果加上 jfinal-4.1-src.jar一样会报错,晕
2019-04-29 17:43
@JFinal 感谢詹总,这样处理之后模板页里面能正常获取public static属性了,请问这样处理会有别的副作用吗?
2019-04-29 16:26
@JFinal 詹总打扰了,经过反复测试,只要addSharedObject的object是extends Model的,class里面public static final修饰的属性拿到的都是null。
2019-04-25 18:10
@JFinal 詹总你好,试了不行。首先是me.addSharedObject("Role", new Role());然后前端是
#if(AuthorityHelper.hasRole(request, Role.ID_ADMIN))
div class="am-g am-margin-top">xxx
#end
但是没有效果,AuthorityHelper.hasRole获取的是null而不是 Role.ID_ADMIN的值,很奇怪