beetl自定义标签出现空指针异常
@闲大赋 你好,想跟你请教个问题,请你帮我看看:我在使用beetl弄一个自定义标签的时候出现了空指针异常:
//初始化变量 private void init(){ String _modul = this.getAttributeValue("modul") != null ? this.getAttributeValue("modul").toString():"tb_article"; String _bar = this.getAttributeValue("bar") != null ? this.getAttributeValue("bar").toString():"2"; int _count = this.getAttributeValue("count") != null ? Integer.parseInt(this.getAttributeValue("count").toString()):3; setBar(_bar); setModul(_modul); setCount(_count); } @Override public void render() { init(); List<Article> articles = Article.dao.query(this.bar, this.count); this.binds(articles); this.doBodyRender(); }
<#contents_tag bar="2" modul="article" count="3">错误:</#contents_tag>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
回复
@闲大赋 : 这种写法感觉更规范点,上面那种;contents的方式容易遗忘。
我知道什么原因了,是因为html页面标签引入有问题
正:<#contents_tag bar="2" modul="article" count="3";contents>
误:<#contents_tag bar="2" modul="article" count="3">