ADF - Como obter o valor de um campo para validação?

PessoALL,

Estou começando a desenvolver usando o ADF, portanto qualquer coisa que eu disser de errado me desculpem!

A DÚVIDA É:

Gostaria que me ajudassem a obter o valor de um campo para que eu possa fazer uma validação! lá dentro do método, como faço isso?

OBS: A página é JSF(.jspx).

    public void validaValorCompra() {

        // Quero obter aqui o valor do campo!
        
        // Quero também setar um valor à outro campo caso o resultado que eu pegar do objeto anterior for satisfatório!
      
        // Quero também mostrar mensagem na tela!      

    }

    //Já desenvolvi algumas coisas usando o OAF, sendo assim no OAF, ficaria da seguinte forma:
    
    //"salvar" é o nome do botão.
    if (pageContext.getParameter(EVENT_PARAM).equals("salvar")){
       
       //jtfParceiro é o nome do campo
       OAMessageLovInputBean parceiro = (OAMessageLovInputBean)webBean.findChildRecursive("jtfParceiro");
       
       String partner = (String)parceiro.getValue(pageContext);
          
          //Se campo for nulo, mostra apresenta erro ao usuário, senão, commit e mostra mensagem de sucesso!
          if (partner == null){
              throw new OAException("Selecione um valor válido para 'Parceiro'.", OAException.ERROR);
          }else{
              meuApplicationModule.commit;
              throw new OAException("Dados gravados com sucesso!", OAException.CONFIRMATION);                 
          }
    }

Se alguém puder me ajudar, agradeço!