Pessoal, tenho uma tabela com displayTag, nessa tabela, tenho 2 colunas que precisam ser combos.
Meu objeto tem os seguintes atributos: String status e String job.
Na table eu consigo exibir as outras propriedades normalmente, porém, as propriedades status e job que são combos e já vem pré definidas com valores padrões, o combo nao renderiza o valor correto. Como eu devo proceder?
Minha display:column está assim:
<display:table id="tabelaUsuario" name="${usuarioDataSource.list}" ...
<display:column title="Status">
<center>
<select id="status" name="${tabelaUsuario.status}">
<option value="Pendente">Pendente</option>
<option value="Enviada">Enviada</option>
<option value="Confirmada">Confirmada</option>
<option value="Negociação">Negociação</option>
<option value="Adiada">Adiada</option>
<option value="Desistiu">Desistiu</option>
<option value="Concorrente">Concorrente</option>
<option value="Fechada">Fechada</option>
</select>
</center>
</display:column>
No caso, estão todas as linhas vindo com o valor ‘Pendente’ selecionado! Porém a maioria dos valores está como Fechada.
Aproveitando, como eu posso fazer para, ao escolher um outro valor nestes combos, que estão dentro de tabelas, o objeto que a linha representa, seja atualizado no banco?