Como Adicionar Combos Dinamicamente Em uma Pagina HMTL

5 respostas
idev4web

Meu problema é o seguinte (em java) eu tenho que exibir uma pagina html que pode ter qualquer números de select (combosbox)

Alguém tem uma pista de como eu posso fazer isto?

5 Respostas

fantomas

Se entendi bem, vc pode incluir estes selects no momento em que a página (JSP) está sendo construida no servidor.

flws

idev4web

Como?

Guilherme_Gomes
<%
for(int i = 0; i < NUM_ELEMENTOS; i++){
%>

  <select id="select<%=i%>">
     <option value=""></option>
     <option value="S">Sim</option>
     <option value="N">Não</option>
  </select>

<% } %>

Resultado:

<select id="select0">
     <option value=""></option>
     <option value="S">Sim</option>
     <option value="N">Não</option>
</select>
<select id="select1">
     <option value=""></option>
     <option value="S">Sim</option>
     <option value="N">Não</option>
</select>
...

É isso?

Pedrosa

Só substitua o scriplet por jstl:

<c:forEach var="usuario" begin="0" items="${usuarios}">
...
</c:forEach>

Ou vc pode usar javascript para montar também com Prototype ou JQuery, pesquise sobre essas libs javascript.

idev4web

Obrigado. OK

Criado 9 de abril de 2009
Ultima resposta 9 de abr. de 2009
Respostas 5
Participantes 4