Dúvidas no uso do rich: ComboBox

0 respostas
Victor_Almeida

Pessoal, beleza?

Tô com uma dúvida no uso do rich: ComboBox, é o seguinte:

Estou conseguindo trazer as opções para o combo ao acessar a página, o problema é que preciso enviar a opção escolhida pelo o usuário para uma variável em meu managed bean:

Explicando melhor:

//Este é o combo
<rich:comboBox suggestionValues="#{avaliacao.turmas}" defaultLabel="Escolha a Turma">
        			
        			
		</rich:comboBox>

//Este é o Managed Bean
//Preciso enviar a informação escolhida pelo usuário para o atributo turma
public class AvaliacaoMB {

	private ParametroAvaliacao parametros;
	private CadastroAvaliacaoDao dao;
	private ListaTurmasDao daoTurmas;
	private boolean exibirDadosAvaliacao;
	private Avaliacao avaliacao;
	private List<String> turmas;
	private String turma;//Criada para receber a escolha do usuário, mas como enviar?
	
	
	
	public AvaliacaoMB() throws DAOException {
		parametros = new ParametroAvaliacao();
		avaliacao = new Avaliacao();
		daoTurmas = new ListaTurmasDao();
		turmas = daoTurmas.obterListaTurmas();
	}
	
	
	public String salvarAvaliacao() throws SQLException{		
		
		String pagina = "";
		System.out.println("Método OK!");
		System.out.println(this.turmas);
		try {
			CadastroAvaliacaoDao dao = new CadastroAvaliacaoDao();
			dao.salvar(this.parametros, this.avaliacao);
			
			System.out.println("Salvar Avaliação OK!");
			pagina = "/pages/retornosSucesso/avaliacaoSalva.jsp";
			
		} catch (DAOException e) {			
			e.printStackTrace();
			System.out.println(e);
		}
		
		
		return pagina;
	}

Alguém pode me ajudar?

Criado 28 de julho de 2010
Respostas 0
Participantes 1