我是java新手,我正在开发一个应用程序,在那里我发现了一些困难。任何人都可以告诉我如何检查数组是否设置,意味着数组是否存在。
实际上,当我运行包含HTML表单数据列表的jsp页面时,我收到错误。当我提交表单并获得结果时,它工作正常,但第一次打开页面时,它没有得到结果数组并给出错误。
提前致谢。
答案 0 :(得分:1)
你应该检查数组是否为空:
<c:if test="${!empty array}">
//list the array
</c:if>
empty
是一个EL
运算符,如果array为null或为空,则返回true。
答案 1 :(得分:0)
您可以通过检查if == null来检查变量是否已初始化。