如何在JSTL中查找HashMap是否为空/ null?

Neh*_*arg 3 jsp jstl hashmap

我的控制器里有这样的东西:

model.attribute("hiringManagerMap",hiringManagerMap);
Run Code Online (Sandbox Code Playgroud)

hiringManagerMap在我的jsp中访问它并在选项中显示字符串值.

我只有在Map不为null时才需要显示该字段.

我试过了<c:if test=${!hiringManagerMap['empty']}>.但是,它不起作用.即使Map不为空,它也不起作用.

请帮忙!!

vik*_*kas 19

试试这个<c:if test="${not empty hiringManagerMap}">.它应检查null和empty.如果您需要检查其他集合或地图是否为空,请阅读此内容以获取更多详细信息.

  • @Neha如果它解决了您的问题,您应该接受答案,否则由于接受率低,人们将来不会愿意回答您的问题. (4认同)