Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Poderiam me ajudar por favor a entender melhor

Por favor, gostaria que alguém me ajudasse a entender e confirmar o meu entendimento, entendi que o ${tipos} vem do Controller , correto?

o var="tipoPreco" relaciona com o Enum ou só foi usado o mesmo nome?

Como é o funcionamento do status? parece que ele funciona como um indice é isso mesmo???

Ou seja gostaria, de entender ${tipos}, var="tipoPreco" e varStatus="status" como funciona.... alguém poderia me explicar melhor essa lógica?

        <c:forEach items="${tipos}" var="tipoPreco" varStatus="status">
            <div>
                <label>${tipoPreco} </label>
                <input type="text" name="precos[${status.index}].valor">
                <input type="hidden" name="precos[${status.index}].tipo" value="${tipoPreco}">
            </div>
        </c:forEach>
1 resposta
solução!

Você entendeu certo... status é uma variável criada dentro do foreach para controlar o indice da execução e montar o parâmetro em forma de lista. E tipoPreco ta relacionada com o atributo do modelo.