Mensagem no topo da listagem (jquery)

Bom dia,

gostaria de algumas dicas para uma simples mensagem de salvo com sucesso, mas ela num contexto um pouco diferente.
Tenho um CRUD simples no meu sistema que redireciona para uma listagem desses objetos, quando um objeto é salvo/editado/excluído com sucesso.
Gostaria que nessa tela de listagem aparecesse o “salvo com sucesso” e não como normalmente é, lá na própria pagina do “salvar”.
Alguém pode me dar uma dica de como fazer?

Obrigado.

Velho não entendi muito sua dúvida? Você quer que apareça uma mensagem no topo em forma de balão por exemplo, seria isso?

Desculpe, imaginei que seria difícil entender.
Não,
pode ser tipo bar mesmo, aquela linha horizontal lá em cima da pagina “salvo com sucesso”, mas gostaria que a mensagem não aparecesse na minha pagina de cadastro e sim depois do redirecionamento, na minha pagina de listar.
Obrigado.

cria uma pagina generica com a menssagem, tipo define o tamanho da tela para aparecer uma tela de 320x320 sei la com algum efeito dentro
"Salvo Com Sucesso",ou “Erro ao Salvar”. para Web vale tudo. Imaginação e a melhor parte rs,

abçs

Quais os frameworks vc está usando para desenvolver seu crud? Se for com JSF 2 + primefaces fica fácil criar um fluxo que aplique sua idéia

Diogo, se fosse JSF eu estaria muito feliz, mas infelizmente é um framework novo para mim, struts2…

Bom vou te dar uma idéia, lembrando que estou analisando de fora, então pode ser que eu viaje um pouco, hehhe

Seguinte vc tem seu crud ao salvar por exemplo se não der erro algum vc pega após persistir no banco grave a mensagem na sessão ou envie como parâmetro junto com a url que irá chamar a nova página que irá listar seus dados. Se vc passou pela url pegue esse parâmetro no inicio da sua action e envie pra tela ao carregar a página o mesmo ocorre se vc pegar via session lembrando que se usar session invalida essa informação após usar.
Será que te ajudará?

Vc pode usar uns esquemas com <c:if> na sua página que vai exibir esse banner, insira uma div dentro.

[quote=diogo soares]Bom vou te dar uma idéia, lembrando que estou analisando de fora, então pode ser que eu viaje um pouco, hehhe

Seguinte vc tem seu crud ao salvar por exemplo se não der erro algum vc pega após persistir no banco grave a mensagem na sessão ou envie como parâmetro junto com a url que irá chamar a nova página que irá listar seus dados. Se vc passou pela url pegue esse parâmetro no inicio da sua action e envie pra tela ao carregar a página o mesmo ocorre se vc pegar via session lembrando que se usar session invalida essa informação após usar.
Será que te ajudará?[/quote]

Opa Diogo, já deu uma baita ajuda, sei por onde começar. Mas deixa eu perguntar, existe entre estes um meio mais “correto”? Algo que não pareça uma
gambiarra? hahahaha, pergunto msm pela minha falta de experiência, e já gostaria de começar fazendo pelo modo mais correto.

Muito obrigado a todos pela atenção.

hum…
passa a mensagem por get quando voltar a pagina depois de salvo.
e então mostra a mensagem na pagina.
serve?

rsg, pesquisa por ActionMessages, nao sei se da pra usar isso com Struts 2, mas com Struts 1 da de certeza.

Aqui no trampo usamos Struts 1, e usamos ActionMessages, acho que é exatamento como voce quer.

Encontrei um exemplo usando Struts 2, pega ae o link: http://www.mkyong.com/struts2/struts-2-actionerror-actionmessage-example/

Ahhh, so lembrando que voce vai ter que passar a mensagem pelo request, ou diretamente no DynaActionForm.

Então estou tentando acompanhar o pensamento de vocês, então eu teria que fazer algo do gênero?

Lá na minha action:

HttpSession session = ServletActionContext.getRequest().getSession(); session.setAttribute("save","salvo");

E dai lá no meu jsp:

<%  
	String salvei = request.getParameter( "save" ); 
	if(salvei.equalsIgnoreCase("salvo")){
		......
	}
	%>

Voce leu o que te passei ?

Sim, mas é que o ActionMessages não se encaixa no que eu preciso. Eles querem aquelas mensagens bonitinhas, com botão pra fechar ou que fechem sozinhas em 3 segundos.
Eu já tenho um script jquery que faça isso.
A minha duvida agora msm é de como setar o atributo na sessão dentro da minha action de salvar o objeto e pegar ele lá no jsp dentro de um if.
=/

Voce queria um dialog entao ? ¬¬