jfinal整合beetl的问题
1 beetl中引用的jfinal的PathUtil, 目前jfianl已经改为PathKit. 我是复制了代码在我的jfianl-ext中改了重编译了一下 :)
2 分页宏的问题
<%includeFileTemplate("/common/_paginate.html", {"currentPage":page.pageNumber,"totalPage":page.totalPage,
"actionUrl":"${PATH}/org/"}) {} %>如果用freemaker这里是可以引入这个${PATH}的,但是用beetl这样是不能求出${PATH}的值而当作字符传处理了.如果用 beetl这里该怎么处理?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
已经搞定~
是json里表达式计算的一个bug,已经修复了,请更新
http://sourceforge.net/projects/beetl/files/
request.setAttribute("PATH","XX");
>>语法错:缺少符号StringLiteral,37 行 文件 /org/index.html :
34| </tbody>
35| </table>
36| <%includeFileTemplate("/common/_paginate.html",
37| {"currentPage":page.pageNumber,"totalPage":page.totalPage,actionUrl:PATH+"/org/"}) {}
38| %>
39|</div>
<<MismatchedTokenException(45!=49)
明白了马上去试,刚使用还不是太懂
request.setAttribute("PATH","XX"); actionUrl:PATH+"/org/" 也不行
谢谢提醒,我会尽快兼容最新版本jfinal
在beetl中,可以这么用
actionUrl:path+"/org/",就是字符串相加,类似js,java
马上再试一试:)3q
是json里表达式计算的一个bug,已经修复了,请更新
http://sourceforge.net/projects/beetl/files/