аз съм нов в кодирането и следвам обучение за това, това, което се опитвам да направя, е да създам някои радио бутони като този
<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 в страницата, трябва да използвам servlet jstl и EL.
може би имаш някои забележителности за мен.
поздрави Роджър