Percorrer array sem scriptlets?

4 respostas
J
Pessoal ,

tenho um bean que tem uma propriedade que é um array.

Usei o seguinte código para percorrer esse array:

<% Questionario[] quests = pesq.getQuestionarios();

if(quests == null)

{

%>

<p> Ainda não existem questionários disponíveis nessa pesquisa.</p>

<% }else{ %>

<p>Voce está convidado a participar dos seguintes questionários: </p>
    <%} //fechamento do else for(int i=0; i< quests.length; i++) { %> <li> <%= quests[i].getTitulo() %> </li> <%}//fechamento do for %>
--------------------------- Mas eu não queria fazer um scriptlet tão confuso. :cry: Tem uma forma mais "limpa" de fazer isso?

Obrigada.

4 Respostas

Ironlynx

javinha,e vc não precisa fazer um scriptlet tão confuso!
Vc pode usar um só par de <% %> e dentro dele usar chamadas a
out.println,por exemplo(no seu for):

out.println&#40;"&lt;li&gt;""+guests&#91;i&#93;.getTitulo&#40;&#41;+""&lt;li&gt;"&#41;;
urubatan

usa JSTL que fica mais bonitinho :smiley:

Paulo_Silveira

solucao dos seus problemas está aqui.

J

Valeram as respostas,pessoal.
Por enquanto eu não penso em usar um framework, a minha aplicação não chega a precisar de tanto, mas talvez o jstl seja uma boa idéia…
Até

Criado 17 de outubro de 2004
Ultima resposta 18 de out. de 2004
Respostas 4
Participantes 4