我需要制作一个显示测验问题和答案的页面,然后按下您将转到另一个问题。然而,我管理的唯一方法就是传递一系列问题并将其全部显示出来。
我拥有的是:
<form:form action="/new" method="POST" modelAttribute="answer">
<c:forEach varStatus="count" var="tempCustomer" items="${questions}">
<p class="question">${count.count}. ${tempCustomer.question}</p>
<c:forEach var="tempAnswer" varStatus="vs" items="${tempCustomer.questionAnswerList}">
<ul class="answers">
<form:checkbox path="answers[${count.index}].answer_id" value="${tempAnswer.question_id}"/>${tempAnswer.answerText}
</ul>
</c:forEach>
<form:hidden path="answers[${count.index}].question_id" value="${tempCustomer.question_id}"/>
</c:forEach>
这会返回页面上的问题列表,如下所示: link to image
我想要做的是有一个表单,您可以在下一个单击每个问题。我一直在努力解决这个问题。因此,任何指向正确方向的指针都将受到赞赏。我找不到任何关于如何用spring做这种形式的信息。