Exibir parâmetro no jsp vindo de uma classe java

Olá, bom dia. Exibo parâmetros vindos de uma classe java da seguinte forma (usando VRaptor) e exibo uma figura:

<display:table id="evento" name="${eventos}" requestURI="evento.lista.logic"> <display:column property="porta" /> </display:column> </display:table> <c:if test="${evento.porta == 1}"><img src="figuras/verde.jpg"></c:if>

Isto funciona perfeitamente. Só que eu preciso exibir a mesma figura sem mostrar a tabela, só assim:

<c:if test="${evento.porta == 1}"><img src="figuras/verde.jpg"></c:if>

Mas aí eu não consigo receber o parâmetro evento (vem null). O que eu preciso colocar no lugar da tabela para que o parâmetro evento.porta seja carregado e eu possa trabalhar com ele?
Grato, Carlos.

Me surpreende funcionar da primeira maneira, visto que “evento” é um atributo da tag display, logo nao deveria ser visivel fora da tag.

Quanto ao vir null, perceba que “evento” é declarado apenas pela table. Se vc NAO usa a table, tera que fazer outra logica pra capturar esse objeto da lista (${eventos}), talvez um ${eventos[0]} ou algo assim (mas isso tb so lhe traria o primeiro elemento da lista)