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"> > > <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"> > > </td> > > </tr> > > <tr> > > <td width="100%" height="823" style="color: > > #FFFFFF" valign="middle" align > > ="center"> > > <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 </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 </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]