JFinal

登录 注册

传递数组到页面如何正确调用数组

给页面传了一个数组image.png

但是在页面中用是一直空

image.png

image.png

在使用时一直说Arrays.asList()方法参数不能为空!!

图二中的方法有问题?求大神指教!!

评论

  • 07-10 20:09
    使用 Arrays.asList 之前需要配置一下:
    engine.addSharedObject("Arrays", new Arrays());

    如果不配置去使用也可以,但是要像下面这样来用:
    #if (java.util.Arrays::asList(...))

    第一种用法叫 shared object,第二种叫 static method 。 在文档中全都有详细的例子和说明:
    http://www.jfinal.com/doc/6-8
    http://www.jfinal.com/doc/6-3
  • 07-10 20:10
    异常提示信息其实意思是: 不能调用 null 的 asList 方法
  • 发送