JSTL:html片段取决于属性是否为null。 (没有空)

时间:2015-07-12 14:36:44

标签: jstl

<c:forEach items="${list }" var="element">
            <c:if test='${not empty element.radioelement}'>
                <input type="radio" name="${element.name }" id="${element.id }" >
                <label for="${element.id }"></label>
            </c:if>
            <c:if test='${not empty element.divelement}'>
                <div>&nbsp;</div>
            </c:if>
            <c:if test='${not empty element.breakelement}'>
                <br />
            </c:if>
        </c:forEach>

这是我试图找出它是否有效的jstl代码。 列表中填充了我自己创建的“tyle”类的对象。它们包含以下属性:

private String radioelement, divelement, breakelement, name, id;

我确保他们都有制定者和吸气剂。

我正在尝试使它工作,以便根据哪个属性不为null,将写入那段html。 (一个radiobutton,如果字符串放射性元素不为空,依此类推,直到列表结束)

我想知道这是否会以这种方式工作如果确实如此,我可能会在我的代码中出现逻辑错误。因为它现在只记录休息时间并将任何转移也放入收音机。

0 个答案:

没有答案