File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes popup - updates parent form bean arraylist Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "popup - updates parent form bean arraylist" Watch "popup - updates parent form bean arraylist" New topic
Author

popup - updates parent form bean arraylist

M Conlin
Greenhorn

Joined: Aug 01, 2005
Posts: 15
I would like to have a pop-up screen update the formbean on the parent page. The design of this is getting pretty nastey.

Example;
I have a page that creates a user object - user_create.jsp
I have a pop-up that alows you to enter an address - address_create.jsp

A user can have 1..N addresses. I want the user_create page to allow for the pop-up and subsequent creation of multiple addresses.

Any ideas.....
[ August 01, 2005: Message edited by: M Conlin ]
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
Here's one possible way to do it:
  • Make one of the properties of your create-user form bean to be a List of Address objects
  • Make "session" the scope of the create-user form bean
  • Specify a target attribute on the <html:form> tag in the create-address jsp which refers to the main page. That way, when the action completes, the results will be displayed on the main page.
  • Have the create-address action retrieve the create-user form bean from the HttpSession object and update it with the address that was just added.
  • Have the create-address action forward to the create-user jsp.


  • Merrill
    Consultant, Sima Solutions
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: popup - updates parent form bean arraylist
     
    Similar Threads
    Referring to a child window?
    can I view a pop up but have parent page active?
    Problem with pop-up
    Enabling a button
    Getting form values from Pop up and processing them in Parent