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.
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("<li>""+guests[i].getTitulo()+""<li>");
usa JSTL que fica mais bonitinho
solucao dos seus problemas está aqui.
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é