List<ModalidadeDTO> lista = new RegistroContratoDAO().listaPesquisaModalidade();
request.getSession(true).setAttribute("lista", lista);
como eu posso jogar ela dentro de um combobox?
Muito Obrigado
List<ModalidadeDTO> lista = new RegistroContratoDAO().listaPesquisaModalidade();
request.getSession(true).setAttribute("lista", lista);
como eu posso jogar ela dentro de um combobox?
Muito Obrigado
Faz um for na lista e escreve um select e options. Algo mais ou menos assim com jsp(não testado):
<select>
<%
for(Tipo item : list){
out.println("<option value='"+item+"'>"+item+"</option>");
}
%>
</select>
Bom dia eu tenho essa lista:Eu já fiz com sucesso assim:List<ModalidadeDTO> lista = new RegistroContratoDAO().listaPesquisaModalidade(); request.getSession(true).setAttribute("lista", lista);como eu posso jogar ela dentro de um combobox?
Muito Obrigado
List tipos = tipoDeUsuarioFachadaBean.getAllTipoUsuario(); //Caso não saiba: Em um bean de seção é onde deve estar a lógica do negocio
if (tipos != null) {
Option[] opcoes = new Option[tipos.size()];
for (int i = 0; i < tipos.size(); i++) {
Tipodeusuario tipoAtual = (Tipodeusuario) tipos.get(i);
Option op = new Option();
op.setValue(tipoAtual.getCodigo());
op.setLabel(tipoAtual.getDescricao());
opcoes[i] = op;
}
tipoDefaultOptions.setOptions(opcoes);
}
Espero ter ajudado 8)
use a tag c:forEach do JSTL