【问题标题】:not empty or != null not working for sets in JSTL不为空或 != null 不适用于 JSTL 中的集合
【发布时间】:2014-02-13 06:57:46
【问题描述】:

我有一个带有返回集合的方法的对象,但空集合没有被评估为“非空”。

${not empty object.AdjSet} 

这个值显示为真

是否有任何其他方法来评估集合是否为空。 != null 条件也是如此。

【问题讨论】:

    标签: jstl


    【解决方案1】:

    你试过没有对象吗?

    <c:if test="${not empty AdjSet}">
    

    另一种选择是

    <c:if test="${AdjSet ne null}">
    

    【讨论】:

    • 嘿!谢谢,但你能告诉我没有对象它是如何评估的吗?
    • 通常我在标签表单中传递对象,或者在视图的控制器中。
    • 我没有得到你。它是如何得到“AdjSet”来自对象的?
    • 对象通过模型属性传递给视图
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    • 1970-01-01
    • 1970-01-01
    • 2012-07-18
    相关资源
    最近更新 更多