1

我是java新手,我正在开发一个应用程序,我发现了一些困难。谁能告诉我如何检查数组是否设置,意味着数组是否存在。

实际上,当我运行包含带有 HTML 表单的数据列表的 jsp 页面时,我遇到了错误。当我提交表单并获得结果时,它工作正常,但是第一次打开页面时,它没有得到结果数组并给出错误。

提前致谢。

4

2 回答 2

1

您应该检查数组是否为空,如下所示:

<c:if test="${!empty array}">
  //list the array
</c:if>

empty是一个EL运算符,如果数组为 null 或为空,则返回 true。

于 2012-06-25T10:14:53.613 回答
0

您可以通过检查 if == null 来检查变量是否已初始化。

于 2012-06-25T10:00:05.487 回答