@PostConstruct
 public void init() {
   String id =
       FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("id");
   try {
     avaliacaoAluno = avaliacaoEJB.criarAvaliacaoAluno(id);
   } catch (InfnetException ex) {
     ex.printStackTrace();
     FacesContext context = FacesContext.getCurrentInstance();
     context.addMessage(
         null, new FacesMessage(FacesMessage.SEVERITY_ERROR, "Erro", ex.getMessage()));
   }
   alternativas = repositorio.listar(Alternativa.class);
 }
 public void salvar() {
   try {
     avaliacaoEJB.submeterAvaliacaoAluno(avaliacaoAluno);
     FacesContext context = FacesContext.getCurrentInstance();
     context.addMessage(
         null,
         new FacesMessage(
             FacesMessage.SEVERITY_INFO, "Informação", "Avaliação Submetida com Sucesso!"));
   } catch (InfnetException ex) {
     ex.printStackTrace();
     FacesContext context = FacesContext.getCurrentInstance();
     context.addMessage(
         null, new FacesMessage(FacesMessage.SEVERITY_ERROR, "Erro", ex.getMessage()));
   }
 }