Como passar objetos entre páginas jsp?

Olá galera,

Estou construindo uma aplicação web e preciso passar um atributo(java Object) entre páginas jsp sem passar por servlet,gostaria de saber se tem algum jeito de passar via taglib ou algum outro recurso.

Incialmente eu crio o atributo dentro do servlet(do tipo ArrayList),depois dou um forward para uma pagina jsp setando o request.setattrribute,só que estando nesta jsp preciso passar este atributo para outra página jsp.

Desde ja agradeço.

[]´s
julio :cool:
juliopescuite@bol.com.br

bem-vindo ao Portal Java Julio! tu pode usar o escopo session diretamente nas tuas jsp, por exemplo:

session.setAttribute( "atributo", new String( "Portal Java" ) );

e em outra jsp tu pode recuper assim:

String s = ( String ) session.getAttribute( "atributo" );

ps: o getAttribute() te retorna um Object, por isso é necessário o casting

Eu acho que se vc redirecionar para a outra pagina JSP vc ainda continua com o Objeto

Ex:

request.sendRedirect('sua_pagina.jsp")

Acho que assim ele vai para outra pg e permanece com o atributo.

Se eu estiver errado me corrijam…
Flw

Ae galera valeu pela ajuda…mas eu esqueci de mencionar,não posso usar session pq a consulta vai retornar mtos registros,se eu fizer isso para cada usuario do meu site o app server explode…

se alguem souber como faço isso me de um toque

obrigado a todos

[]´s
julio
juliopescuite@bol.com.br

[quote=“renan_daniel”]Eu acho que se vc redirecionar para a outra pagina JSP vc ainda continua com o Objeto

Ex:

request.sendRedirect('sua_pagina.jsp")

Acho que assim ele vai para outra pg e permanece com o atributo.

Se eu estiver errado me corrijam…
Flw[/quote]

RESP: --> esse metodo redirecionaria, nem sairia do servidor…
ele quer algo que funcione como um link, mas que
conseguisse passar um objeto, vindo do servlet, de
um jsp para outro, passando pelo cliente e não
guardando na session :slight_smile:

bem-vindo ao Portal Java rafapeste… ehheahea, bem, da pra usar um Session Bean Statefull … :lol:

Entendi valeu rafapeste…