Iterator - Struts 2

Pessoal, estou com um problema na hora de utilizar um iterator com Struts 2, quem puder me ajudar desde já agradeço.

Tenho uma classe que faz uma consulta no banco e retorna um arraylist, só que não consigo utilizar na JSP. Como fazer isso?
Já pesquisei no Fórum mas não entendi os exemplos, segue abaixo o código da JSP, pois usando JSTL funciona, mas eu queria fazer com o Struts, queria que ele executasse a action e depois pegasse o campo da classe.
Assim funciona.

<jsp:useBean id="assunto" class="classes.DAO"/>
        <c:set var="lista" value="${assunto.lista}" scope="session"/>
        <c:forEach var="listNova" items="${lista}">
            <c:out value="${listNova}" escapeXml="false"/>
        </c:forEach>

O que viria depois dessa parte do código?

 <s:action executeResult="false" name="Consultar"/>

É um ArrayList de Strings que quero capturar.

Qualquer sugestão será bem vinda.