no argument here!  I initialize every variable...in any language.

-----Original Message-----
From: Joe Barefoot [mailto:[EMAIL PROTECTED] 
Sent: Friday, March 07, 2003 2:22 PM
To: Struts Users Mailing List
Subject: RE: crazy error


thanks.  For the record, I don't condone relying on defaults.  Never leave
to assumption what you can explicitly specify. :)

--joe

> -----Original Message-----
> From: Mark Galbreath [mailto:[EMAIL PROTECTED]
> Sent: Friday, March 07, 2003 11:14 AM
> To: 'Struts Users Mailing List'
> Subject: RE: crazy error
> 
> 
> session is the default
> 
> mark
> 
> -----Original Message-----
> From: Joe Barefoot [mailto:[EMAIL PROTECTED]
> Sent: Friday, March 07, 2003 2:10 PM
> To: Struts Users Mailing List
> Subject: RE: crazy error
> 
> 
> 
> > Hi,
> > How do u pass the bean to jsp from Action, do u pass
> > it through request, if yes then u will loose the bean
> > when u submit it back from jsp as it is a new request,
> 
> If your ActionForm is set to scope="request" in your
> ActionMapping (this is
> the default if not specified, I believe), then yes, the 
> ActionForm is on the
> HttpServletRequest.  When you submit from the JSP, the 
> ActionForm will ONLY
> be populate with the values that were in the form that was 
> submitted from
> the JSP.  So, yes, the ActionForm from the previous request is lost.
> 
> If you want to keep the data, either stick the ActionForm in
> session scope
> (not a good idea unless you are sure to remove it at some 
> point), or use
> hidden fields on your forms to maintain data that will be 
> re-populated into
> the ActionForm when you submit.
> 
> 
> 
> hope this helps,
> Joe
> 
> 
> > 
> > and so loose all the values
> > I hope this makes sense,
> > Ashish
> > --- [EMAIL PROTECTED] wrote:
> > > Hi,
> > > 
> > >  I have a action calls which populates the formbean
> > > and forward to JSP where I
> > > can see the values but when I submit the jsp back to
> > > the same action the values
> > > or lost.
> > > 
> > >  the jsp code is ( from the javasript I can see the values I print 
> > > in the
> > > alerts) and I get the value I set to "actionstr" in
> > > the action servlet but none
> > > of the other values like "product_id" or "period_end_date".  What 
> > > is wrong??
> > > 
> > > Regards
> > > Rajesh J
> > > function cancelr()
> > > {
> > >   allo.actionstr.value="cancel";
> > >   alert(allo.period_end_date.value);
> > >   alert(allo.product_id.value);
> > >   allo.submit();
> > > }
> > > 
> > > </script>
> > > </head>
> > > 
> > > <body topmargin="0" leftmargin="0">
> > > <html:form action="allocationAction"
> > >                name="allocationActionForm"
> > >               
> > > type="lam.mffs.form.AllocationActionForm"
> > >                styleId="allo"
> > >                scope="session">
> > > <html:hidden property="actionstr"
> > > styleId="actionstr"/>
> > > <table border="0" width="100%" height="922" cellspacing="0" 
> > > cellpadding="0">
> > >   <tr>
> > >     <td width="100%" height="72" bgcolor="#000066"
> > > style="color: #FFFFFF">
> > > &nbsp;<strong><font size="8"
> face="ATSackLightRomNoBalls"><html:img
> > > width="61" height="45" src="images/top.bmp" 
> > > border="0"/>MFFS</font></strong></td>
> > >   </tr>
> > >   <tr>
> > >     <td width="100%" height="20" bgcolor="#E3FFFF"
> > > style="color: #FFFFFF">
> > > &nbsp;</td>
> > >   </tr>
> > >   <tr>
> > >     <td width="100%" height="823" style="color:
> > > #FFFFFF" valign="middle" align
> > > ="center">&nbsp;
> > >       <table border="1" width="652" cellpadding="0" 
> > > cellspacing="1" bordercolor ="#000000" bordercolorlight="#000000"
> > > bordercolordark="#000000">
> > >         <tr>
> > >         <td style="BACKGROUND-color: #e0ebf5"
> > > width="312" bordercolor="#FFFFFF"
> > > bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF"
> > > align="right" nowrap>
> > >           Period End Date&nbsp;&nbsp;</td>
> > >           <td style="BACKGROUND-color: #e0ebf5"
> > > width="324" bordercolor="
> > > #FFFFFF" bordercolorlight="#FFFFFF"
> > > bordercolordark="#FFFFFF">
> > >               <html:text tabindex="1"
> > > property="period_end_date" styleId
> > > ="period_end_date" size="10"/>
> > >           </td>
> > >         </tr>
> > >         <tr>
> > >         <td style="BACKGROUND-color: #e0ebf5"
> > > width="312" bordercolor="#FFFFFF"
> > > bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF"
> > > align="right" nowrap>
> > >           Product ID&nbsp;&nbsp;</td>
> > >           <td style="BACKGROUND-color: #e0ebf5"
> > > width="324" bordercolor="
> > > #FFFFFF" bordercolorlight="#FFFFFF"
> > > bordercolordark="#FFFFFF">
> > >               <html:text tabindex="2"
> > > property="product_id" styleId="product_id"
> > > size="10"/>
> > >           </td>
> > > 
> > > 
> > > 
> > > 
> > > 
> > >
> > 
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: 
> > > [EMAIL PROTECTED]
> > > 
> > 
> > 
> > =====
> > A$HI$H
> > 
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Tax Center - forms, calculators, tips, more
> > http://taxes.yahoo.com/
> > 
> > 
> ---------------------------------------------------------------------
> > 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