« Return to Thread: Bean Properties are lost

RE: Bean Properties are lost

by mgainty :: Rate this Message:

Reply to Author | View in Thread


Kevin-

if your scope is local that is the problem..the default scope is page *(so as soon as you switch page the variable is lost)*
try a more comprehensive scope such as application instead
Take a look at ScopeInterceptor to access the scoped atrributes
http://struts.apache.org/2.x/docs/scope-interceptor.html

Anyone ?
Martin
______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission.




> Subject: RE: Bean Properties are lost
> Date: Mon, 22 Dec 2008 08:33:42 -0500
> From: Biesbrock.Kevin@...
> To: user@...
> CC: richa31@...
>
>  
> Make sure you're putting everything in your jsp.  If the field doesn't
> need to be displayed, use the <s:hidden.../> tag.
>
> The problem is with your internal mail server.  Your company's spam
> filter is viewing your email as spam; whether it be the destination or
> content in your message, I don't know.  See if they can add the
> destination to the whitelist (acceptable list).
>
> Beez
> ( 4961
>
> -----Original Message-----
> From: Richa Pandharikar [mailto:richa31@...]
> Sent: Friday, December 19, 2008 6:20 PM
> To: user@...
> Subject: Bean Properties are lost
>
>
> I have a User Object that I am using as a Bean in an Action.
>
> User Object has following properties -
>
> firstName
> lastName
> username
> password
> collection roles<Role>
> projects<Project>
>
>
> Roles data is no where displayed on the JSP page. Project data is
> displayed but I am using the plain ids to render the select tag. In the
> jsp the firstName, lastName, username, password properties are mapped to
> user.firstName....and likewise. I have separate List<Long>projectIds
> variable defined in the action class to get the selected projects ids.
>
> After editing the user information when the form is submitted, I am
> getting the firstName, lastName, username, password back in the user
> object but I am loosing the roles and projects data populated in the
> User object before rendering the page.
>
> What is going wrong? Or is this the correct behavior? In order to retain
> the collection values, what logic do I need to add?
>
> Thanks!
>
> P.S. A non struts related issue - whenever I am trying to send out an
> email to the user group, my email is bouncing back and the error is -
>
> Your message did not reach some or all of the intended recipients.
>
>       Subject: Bean Properties are lost
>       Sent: 12/19/2008 5:12 PM
>
> The following recipient(s) cannot be reached:
>
>       Struts Users Mailing List on 12/19/2008 5:13 PM
>             There was a SMTP communication problem with the recipient's
> email server.  Please contact your system administrator.
>             <(my company's email server) #5.5.0 smtp;552 spam score
> (7.5) exceeded threshold>
>
>
>
> --
> View this message in context:
> http://www.nabble.com/Bean-Properties-are-lost-tp21099202p21099202.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@...
> For additional commands, e-mail: user-help@...
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@...
> For additional commands, e-mail: user-help@...
>

_________________________________________________________________
It’s the same Hotmail®. If by “same” you mean up to 70% faster.
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad1_122008

 « Return to Thread: Bean Properties are lost