É o seguinte, eu tenho uma página, o usuário vai entrar com uma informação e ao clicar no botão “Enviar”, ele manda as informações que ele colocou para a servlet, a servlet então repassa essas informações para uma outra classe que tem a função de colocar as informações no banco de dados. Se tudo sair conforme o planejado, ele deverá criar uma message box para o cliente e nela estará escrito: “Informação enviada com sucesso!”. Caso houver algum problema, seja por o banco de dados estar desativado ou qualquer coisa parecida, ele manda uma message box para o cliente dizendo: “Houve um erro, tente novamente mais tarde.”.
Pelo jeito que eu estava fazendo, ele criava a message box logo após clicar no botão “Enviar” e falando que o envio havia sido um sucesso (mesmo antes de mandar) o que poderia gerar confusões para o cliente. Como por exemplo, no meio da página ele cai da internet e mesmo sem conexão, ao clicar no botão enviar ele diria que teria mandado com sucesso.