Bom Dia Heider!
Vamos lá:
Em primeiro lugar o que faz o combo ser selecionado e o atributo 'value' contindo nele, logo se analisar o html select abaixo podemos constatar:
<select id='comboBox' name='estado'>
<option value='MG'>Minas Gerais</option>
<option value='SP'>São Paulo</option>
<option value='RJ'>Rio de Janeiro</option>
</select>
Então, se seu selecionar a opção Minas Gerais e pegar descrição 'MInas Gerais' ao invés de MG e gravar no banco de dados, quando eu retornar para está mesma pagina para visualizar o combo, o mesmo não ficará selecionado, pois estará esperando o value='MG' e não o value='Minas Gerais'.
Logo sugiro que vc ao invés de manipular no seu objeto uma String para ser gravado no banco de dados, tente manipular um Enum, ai você poderá buscar tanto o código quando a descrição do mesmo.
Abaixo para conhecimento segue um código JavaScript para pegar o text do select, caso algum dia venha a precisar.
<script>
var comboEstado = document.getElementById('comboBox');
if(comboEstado != null){
var textoSelecionado = comboEstado.options[comboEstado.selectedIndex].text;
}
</script>
Se precisar de um exemplo de enum posso te passar depois.
Abraços,
Guido Arnon
--- Em ter, 24/8/10, Hélder <helder.emiliano@hotmail.com> escreveu:
De: Hélder <helder.emiliano@hotmail.com>
Assunto: [java-br] Como recuperar o text de um radiobuton...
Para: java-br@yahoogrupos.com.br
Data: Terça-feira, 24 de Agosto de 2010, 19:26
Alguem sabe como faço pra recuperar um radiobuton que esta selecionado?
eu Consigo mandar o text do radiobuton para o banco , porém quando recupero do banco para alterar, a opção que eu mandei para o banco selecionada não volta selecionada
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br







0 comentários:
Postar um comentário