Exactly as Armando says.

If you don't supply the scope attribute to the getAttribute method,
then it defaults to PortletSession.PORTLET_SCOPE (which is fine if you
use that scope when you set the attribute).

On 5/10/06, Armando Arteaga <[EMAIL PROTECTED]> wrote:
yes, you are missing the scope. You must call:

session.getAttribute("TestData",PortletSession.APPLICATION_SCOPE);

because you set the data in the application scope.

On 5/10/06, Piyush Kumar Nahata <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> Following is my code for doView and doEdit. Am I missing something ?
>
> protected void doView(RenderRequest request, RenderResponse response)
>            throws PortletException, IOException {
>
>        PortletSession session = request.getPortletSession();
>
> session.setAttribute("TestData","data1",PortletSession.APPLICATION_SCOPE
> );
>
> }
>
>  protected void doEdit(RenderRequest request, RenderResponse response)
>            throws PortletException, IOException {
>
>        PortletSession session = request.getPortletSession();
>        if(session.getAttribute("TestData") != null){
>                System.out.println("TestData is not null");
>        } else {
>                System.out.println("TestData is null");
>        }
> }
>
> I'm getting TestData is null on the console.
>
>
> Please help me !!! Thanks in advance.
>
>
> Regards,
> Piyush Kumar Nahata,
> Software Engineer,
> Cell no - 9840783583
>
> -----Original Message-----
> From: Aaron Evans [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, May 10, 2006 10:29 PM
> To: Jetspeed Users List
> Subject: Re: Value in Session not maintained from view to edit mode
>
> If that is in fact the case, it sounds like a bug to me.  What version
> are you using? I am using 2.0 and session values are definitely
> persisting from view to edit modes...
>
> On 5/10/06, Piyush Kumar Nahata <[EMAIL PROTECTED]> wrote:
> >
> > Hi All,
> >    I put a value in session in my doView and when I try to retrieve it
>
> > in my doEdit, I get the value as null. Why is it so ? Is there any way
>
> > to pass values move from doView to doEdit. I cannot use the
> > preferences also since, in the doView I'll not be able to set the
> preferences.
> >
> >     Please help !!!!
> >
> > Regards,
> > Piyush Kumar Nahata,
> > Software Engineer,
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to