Pessoal, boa tarde!
Gostaria de pedir a ajuda de vcs… Eu tenho um aplicação que contém uma página de upload, até aqui blz, mas eu gostaria de bloquear a tela enquanto a aplicação estiver processando o arquivo. O processo em si é: A aplicação permiti o usuário fazer o upload de um arquivo para dar carga na base… esse processo demora em média cerca de 30 segundos (o processo de persistência dos dados na base.) e nesse tempo para evitar que ele tente fazer novamente o upload do mesmo arquivo eu gostaria de bloquear a tela.
Nesse processo eu tenho um problema. O componente do primefaces “p:blockUI”, funciona quando eu trabalho com algum evento, ou seja, usando Ajax, mas para usar o componente de upload do PrimeFaces devemos colocar no botão ajax =“false”, nesse caso o “p:blockUI” não é chamado e a tela não é bloqueada.
Alguém já passou por uma situação semelhante?
Abraços.