[ http://issues.apache.org/jira/browse/BEEHIVE-80?page=all ] Nathan Jantz closed BEEHIVE-80: -------------------------------
Assign To: Nathan Jantz (was: Rich Feit) Verified in 1.0m1-rc2. > Page Flow Overview - simple actions versus complex actions > ---------------------------------------------------------- > > Key: BEEHIVE-80 > URL: http://issues.apache.org/jira/browse/BEEHIVE-80 > Project: Beehive > Type: Improvement > Components: Documentation > Versions: V1Alpha > Reporter: Rich Feit > Assignee: Nathan Jantz > Fix For: V1Alpha > > Using "simple actions" could reduce the size of the page flow being > discussed, and it might make a clearer case for the method-based actions that > come in the section entitled Conditional Forwards. Basically, you could > replace code like this: > @Jpf.Action( > forwards = { > @Jpf.Forward( name="success", path="signup.jsp" ); > } > ) > public Forward signUp() > { > return new Forward( "success" ); > } > @Jpf.Action( > forwards = { > @Jpf.Forward( name="success", path="login.jsp" ); > } > ) > public Forward login() > { > return new Forward( "success" ); > } > ...with this, at the class level: > @Jpf.Controller( > simpleActions={ > @Jpf.SimpleAction(name="signUp", path="signup.jsp"), > @Jpf.SimpleAction(name="login", path="login.jsp") > } > ) > It's just a nice (new) feature that can reduce the size/complexity of a page > flow class. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira