Como posso fazer para enviar alertas para o usuário na tela. Por exemplo: Tenho um método que verifica se o cartão já é cadastrado, caso seja gostaria que retornasse para tela do formulário e que exibisse essa mensagem. Como faço pra pegar esse resultado e apresentar no formulário. Estou usando JSP.
@RequestMapping("/usuario")
public String gravar(@Valid Usuario usuario, BindingResult result){
if(usuarioDAO.comparar(usuario)){
System.out.println("Cartão do SUS já existente!");
return "formUsuario";
} else{
if(result.hasErrors()){
return "formUsuario";
}
usuarioDAO.gravar(usuario);
return "ok";
}
}
<fieldset>
<legend>Cadastro de Usuário</legend>
<form:form servletRelativeAction="/agendapsf/usuario" method="POST">
<div>
<label>Nome</label>
<input type="text" class="form-control" placeholder="Nome do usuário" name="nomeUsuario" />
<form:errors path="Usuario.nomeUsuario"/>
</div>
<div>
<label>Cartão SUS</label>
<input type="text" class="form-control" name="cartSUS" />
<form:errors path="Usuario.CartSUS"/>
</div>