JSTL imprimindo objetos aninhados

Como se faz para imprimir os valores de um objeto / propriedade aninhados em um mapa em uma página JSP?

<c:foreach items="${survey}" var="survey">

    <c:out value="${survey.value}" />

</c:foreach>

Então, digamos que o Survey tenha uma propriedade chamada Questions (que é outro objeto) e eu queira imprimir essas questões (survey.questions.getId () ou survey.questions.getTitle ()), como essa declaração foreach?

EDIT: PESQUISA é um mapa e não uma coleção

questionAnswers(2)

yourAnswerToTheQuestion