я новичок в кодировании и провожу обучение для этого, я пытаюсь создать несколько радиокнопок, подобных этому
<c:when test="${vraag.vraagtype == 1}">
<p>${vraag.vraagnummer}. ${vraag.tekst}</p>
<div class="antwoorden"><p>
<c:forEach items="${vraag.alternatieven}" var="alt">
<input type="radio" name="ant${vraag.vraagnummer}" ${requestScope.ant[vraag.vraagnummer] == 'alt' ? 'checked="checked"' : ''} value="${alt}" />${alt}
</c:forEach>
проблема в том, что на стороне сервлета я проверяю значения, и если одно из них пустое, я возвращаюсь на страницу и хочу заполнить ответный вопрос.
проблема заключается в том, что ${requestScope.ant[vraag.vraagnummer] должен стать ${ant1} или {ant3} со значениями anwser 1 или 2 в зависимости от того, на сколько вопросов нужно ответить.
объекты правильно возвращаются из сервлета, потому что если я ввожу ${ant2} непосредственно на страницу, отображается значение.
я не могу использовать javascript на странице, я должен использовать сервлет jstl и EL.
maby у вас есть некоторые в прицелах для меня.
с уважением Роджер