Bom Dia senhores,
estou com uma duvida em imprimir uma Lista de Objetos usando forEach
<c:forEach var=“item” items="${ActionBean.myList}">
???
</c:forEach>
o ActionBean.myList, me retorna uma lista de objetos…
minha duvida é a seguinte, como faço para imprimir os getters desse objeto?
abraços,
segue o exemplo
<c:out value="${lista}" />
<c:if test="${!empty lista}">
<c:forEach items="${lista}" var=“cliente”> // lista de clientes
| Nome: |
Email: |
Endereço: |
Telefone: |
Registro: |
Empresa: |
não precisa do <c:out…>
só a EL já basta:
<td>Nome: ${cliente.nome} </td>
pq set isso como atributo ?
eu pegando ele assim (actionBean.myList) não é suficiente?
e como set isso como atributo na pagina ?
abraçao
blz concegui usando set attribute… agora só mais uma coisa
estou usando o forEach
dentro do <f:view>
mas ele nao imprime quando abre a pagina… so qunado eu dou um submit
o que eu faço ?
para quando eu abrir a pagina ele ja carregar ?
abraçao
ozix
#6
Peraí, vc está usando jstl com jsf? Porque não usa logo uma dataTable?
Só pra confirmar, quando vc abre a página, a lista já está carregada?