目前看到系统中只有SQLQueryDirective.java用到 标题两个方法 页面中必须显示的编写offset和limit两个参数 如果不写 直接报空指针 这俩个方法为啥不给默认值呢
不会报空指针
[@NodeList siteId=1 offset=0 limit=10;list]
[#list list as n]
<li class="left">${n.name}</li>
[/#list]
[/@NodeList]
这个里面不写 offset=0 后台代码 **Directive.java中 写 Freemarkers.getOffset(params) 取不到值
不传值当然取不到值,这些值本来就可以为空的。但不会报空指针。
抱歉 空指针是调用时Integer offset=...产生的
系统在实际使用中并未碰到你说的空指针。