beetl解析不了list界面里的按钮代码
jpf 发布于48月前 6答/1389阅

我的原始需求是:
解决列表加载不出来问题

实现过程中遇到的问题:

后台报错 beetl解析不了list界面里的按钮代码


jdk1.7 可以正常解析,jdk1.8不行



我觉得这个问题的原因是:beetl解析不了list界面里的按钮



[沙发] 扫地僧
@jpf emmm  错误截图 全一点  这里写了 19行 引入错误
[地板] jpf
我把日志输出了,帮忙看下问题

Sql: select * from eova_menu where code = ?

Sql: select * from eova_object where code = ?

Sql: select * from eova_object where code = ?

Sql: select * from eova_object where code = ?

Sql: select count(*) from eova_field where is_query = 1 and object_code = ?

Sql: select * from eova_field where object_code = ? order by fieldnum,order_num

Sql: select * from eova_button where is_hide <> 1 and menu_code = ? and ui <> ? and id in (select bid from eova_role_btn where rid = ?) order by order_num


JFinal-3.4 action report -------- 2020-12-04 11:26:07 --------------------------
Url : GET /master_slave_grid/list/new_hyjh
Controller : com.eova.template.masterslave.MasterSlaveController.(MasterSlaveController.java:1)
Method : list
UrlPara : new_hyjh
Interceptor : com.eova.interceptor.LoginInterceptor.(LoginInterceptor.java:1)
com.eova.interceptor.AuthInterceptor.(AuthInterceptor.java:1)
--------------------------------------------------------------------------------
>>11:26:07:错误:include 位于19行 资源:/eova/template/masterslave/list.html

tag执行抛错

16| <%}%>

17| <%if(!isEmpty(btnMap[0]!)){%>

18| <%for(btn in btnMap[0]){%>

19| <td><%include(btn.ui,{'menu': menu, 'object':object, 'button': btn, 'gridId': 'master_grid'}){}%></td>

20| <%}%>

21| <%}%>

[地毯] Jieven
@jpf 从日志上无法分析出, 问题, 建议使用排除法, 逐步缩小访问, 定位到问题.
debug(变量); 可以输出 Beetl 值.
[4楼] jpf
1.6版本是支持jdk1.8的么
[5楼] jpf
@Jieven 1.6版本是支持jdk1.8的么
[6楼] Jieven
@jpf 忘了提醒你了, 开源版仅支持1.7, 如果需要使用1.8, 需要升级到我们 专业版
提交评论