This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Servlets and the fly likes Modifying a Bean Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Servlets
Bookmark "Modifying a Bean" Watch "Modifying a Bean" New topic
Author

Modifying a Bean

Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15302
    
    6

If I have a bean in a session, and in a servlet I get an instance of that bean, modify the parameters, do I then need to add the bean back to the session or will the session object contain the new values?
So for example
MyBean bean = (MyBean)session.getAttribute("mybean");
bean.setA("A");
bean.setB("B");
Now, at this point, do I need to do:
session.setAttribute("mybean", bean);
or not...
Thanks.


GenRocket - Experts at Building Test Data
Steve Leach
Ranch Hand

Joined: Sep 24, 2003
Posts: 46
You don't need to save the bean back. You are working with a reference to the original bean.
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15302
    
    6

Great, thanks Steve.
 
Have you checked out Aspose?
 
subject: Modifying a Bean
 
It's not a secret anymore!