I would say it is ok without action. If you want buildNormalContext to be
called after doUpdate, you still can call it explicitely from there...

> -----Original Message-----
> From: Wei Guan [mailto:[EMAIL PROTECTED]]
> Sent: mercredi, 29. janvier 2003 08:00
> To: Jetspeed Users List
> Subject: Re: portlet object in doUpdate()
> 
> 
> Pierre:
> 
> I tested your workaround. I used velocity. I used POST. Here is the
> behavior.
> if I removed "action", I could get "portlet" in doUpdate(), however,
> buildNormalContext is never got called.
> if I keep the "action", the "portlet" is null in doUpdate(),
> buildNormalContext is called after doUpdate().
> 
> Is it a bug?
> 
> Thanks.
> 
> ----- Original Message -----
> From: "Pierre Henry" <[EMAIL PROTECTED]>
> To: "Michael Rothrock" <[EMAIL PROTECTED]>
> Cc: "Jetspeed User List (E-mail)" <[EMAIL PROTECTED]>
> Sent: Tuesday, January 28, 2003 2:26 AM
> Subject: RE: portlet object in doUpdate()
> 
> 
> > I got them to work with GET, but it only works with 
> Internet Explorer, It
> > doesn't work with Mozilla, the buildNormalContext action is 
> called, not
> the
> > actions... (I tried MSIE 5 and 6 and Mozilla 1.2)
> >
> > Pierre
> >
> > > -----Original Message-----
> > > From: Michael Rothrock [mailto:[EMAIL PROTECTED]]
> > > Sent: lundi, 27. janvier 2003 19:21
> > > To: Jetspeed Users List; Pierre Henry
> > > Subject: Re: portlet object in doUpdate()
> > >
> > >
> > > Since I'm about to be working on this, let me ask a related
> > > question: has
> > > anyone gotten JSP actions to work with GET?
> > >
> > > Thanks!
> > >
> > > -- Michael
> > >
> > > On 1/27/03 1:09 AM, "Pierre Henry" <[EMAIL PROTECTED]> wrote:
> > >
> > > > Hi Wei,
> > > >
> > > > I had the same problem last week (see my mail with title
> > > "Tricky behavior
> > > > with JSP portlet and forms").
> > > >
> > > > what I found out :
> > > >
> > > >> - the form in the JSP doesn't need any action attribute
> > > >>
> > > >> - the ony needed hidden field is js_peid which contains the
> > > >> portlet's ID.
> > > >>
> > > >>
> > > >> When I put a hidden field for the action :
> > > >> <INPUT TYPE="hidden" name="action"
> > > >> value="CustomizableXsqlPortlet1Action">
> > > >> the right method was called  but the portlet argument of the
> > > >> doUpdatefilter
> > > >> method was null, so the action class couldn't do much.
> > > >
> > > > So try to remove the action field...
> > > >
> > > > I hope it helps !
> > > >
> > > > Pierre
> > > >
> > > >> -----Original Message-----
> > > >> From: Wei Guan [mailto:[EMAIL PROTECTED]]
> > > >> Sent: lundi, 27. janvier 2003 07:49
> > > >> To: [EMAIL PROTECTED]
> > > >> Subject: portlet object in doUpdate()
> > > >>
> > > >>
> > > >> I have a doUpdate in an VelocityAction class:
> > > >>
> > > >> VelocityPortlet portlet = (VelocityPortlet) 
> context.get("portlet");
> > > >>
> > > >> the portlet is null.
> > > >>
> > > >> Is this a bug?
> > > >>
> > > >> Wei
> > > >>
> > > >
> > >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

Reply via email to