@闲.大赋 你好,想跟你请教个问题:
见图
beetl版本为2.0.13
啊噢,我是在<%%>中调用的方法。而不是在{}中,标题里和截图里已经注明了。
我找到问题在哪了。问题还是出在_var上,我犯了错,谢谢beetl作者闲.大赋的热情解答。
beetl是2.0.13 jfinal是1.9
用的beetl和jfinal是什么版本?
user里的方法
此错误是说找不到该方法,你可以debug一下:
debug(_var),看看_var是什么类?
for循环里的临时变量,红框框出的那个
这个_var是什么,会不会不是你预期的类,或者只是一个内部类,以至于beetl无法访问?
我截了一张图,异常报的是, com.jfinal.render.RenderException: NATIVE_CALL_INVALID
非静态方法跟静态方法一样,用@,后面按照java习惯来写,
所以你这个是正确的,出了什么问题嘛?,另外,我建议你用下面这个表情简洁
for(item in page.list!){ }elsefor{ }
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(12)
啊噢,我是在<%%>中调用的方法。而不是在{}中,标题里和截图里已经注明了。
我找到问题在哪了。问题还是出在_var上,我犯了错,谢谢beetl作者闲.大赋的热情解答。
beetl是2.0.13 jfinal是1.9
用的beetl和jfinal是什么版本?
user里的方法
此错误是说找不到该方法,你可以debug一下:
debug(_var),看看_var是什么类?
for循环里的临时变量,红框框出的那个
这个_var是什么,会不会不是你预期的类,或者只是一个内部类,以至于beetl无法访问?
我截了一张图,异常报的是, com.jfinal.render.RenderException: NATIVE_CALL_INVALID
非静态方法跟静态方法一样,用@,后面按照java习惯来写,
所以你这个是正确的,出了什么问题嘛?,另外,我建议你用下面这个表情简洁