Feedback de requisições (opnião)

Da-lhe,

Galera, estou desenvolvendo um sistema relativamente simples para um colega meu, e resolvi fazer um projeto WEB.

Estou utilizado o padrão de arquitetura MVC, e programação OO.

Minha dúvida, conforme descreve o título, é:

Qual é a forma mais usual de se retornar um status para o usuário final após uma requisição via get ou post à um Servlet.

Na prática:

Tenho um Servlet qualquer, um ClienteServlet por exemplo.

Este Servlet é o controlodar de todas as requisições referente a entidade Cliente, como por exemplo: Cadastrar Cliente, Alterar Dados do Cliente, Excluir cliente, Listar e etc.

Criei um método dispatch no Servlet responsável por realizar um redirect para a página de confirmação ou feedback.

Essas paginas nada mais são do que um jsp puro, que ira exibir uma mensagem/resposta previamente “assinada” no Servlet.

Por exemplo, ao cadastrar um cliente, eu preciso informar para o usuario que o cliente foi cadastrado com sucesso.

Então, eu faria mais ou menos assim:

//ClienteServlet.jsp
this.request.setAttribue(“cadastro”,“sucesso”);

ou até mesmo, em caso de falha

//ClienteServlet.jsp
this.request.setAttribue(“cadastro”,“failed”);

Só que não é muito legal fazer desta forma, parece ser meio amador.

Minha idéia, era criar uma classe filha da classe nativa response, e criar mais 2 atributos, Tipo e Mensagem.

e no jsp resgatar os valores setados em tipo de resposta (sucesso ou falha) e a mensagem de feedback

Abraços