I'm just getting into Struts 2, and have read through some tutorials and experimented a bit with some small Struts 2 applications. But, I'm still missing a fundamental point about the flow, and am looking for help. My background with JSPs and even HTML is limited, so I apologize if this is ridiculously elementary, which it probably is.
Here's a simple 2 page application snippet to illustrate my question: - Page 1 has a button labeled "Edit User Profile". - Page 2 shows the user profile with a couple editable fields (e.g. name and email address), and a button labeled 'Submit Changes'. The page when first displayed should be populated with the existing profile. The user can then edit fields and submit the page. I placed the fields within a form tied to action USER_PROFILE_ACTION, which is tied to an action class. I defined the fields using textfield tags. My issue is in initially displaying Page 2. If I define the Page 1 button to reference the Page 2 JSP file directly, then Page 2 is displayed, but with empty fields. That is, no getters are called, and the fields aren't prepopulated. So, I instead did something that didn't really seem quite right to me. I defined the Page 1 button to reference action USER_PROFILE_ACTION instead of the Page 2 JSP file. Now the initial display does call the getters and populate the page. But, it also calls the action class execute() method, which I don't want because at initial display the submit action hasn't yet occured. Thanks for any clarification you can provide. -- View this message in context: http://www.nabble.com/Basic-question-on-Struts-2-flow-tp25803238p25803238.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org