选择ace:嵌套c中的checkboxButton:forEach会影响所有迭代

时间:2015-03-05 13:20:34

标签: jsf foreach jstl jsf-2.2 icefaces

我在嵌套<c:forEach>中显示问卷,其中<ace:checkboxButton>用于选择答案。代码归结为:

<c:forEach items="#{bean.questions}" var="question">
    <c:forEach items="#{question.answers}" var="answer">
        <ace:checkboxButton value="#{answer.response}">
            <ace:ajax event="action" render="@form" />
        </ace:checkboxButton>
    </c:forEach>
</c:forEach>

这看起来很简单,但事实上,当我为一个问题选择答案时,它也会为所有其他问题选择相同的答案。

enter image description here

这是如何引起的?如何解决?

0 个答案:

没有答案