craigmcc    2002/08/26 17:52:18

  Modified:    src/example/org/apache/struts/webapp/example
                        SaveRegistrationAction.java
                        SaveSubscriptionAction.java
  Log:
  In the save actions, get the "action" property from the form bean.
  
  In SaveRegistrationAction, correctly use getInputForward() so that this will
  work correctly when inputForward is configured.
  
  Revision  Changes    Path
  1.11      +6 -6      
jakarta-struts/src/example/org/apache/struts/webapp/example/SaveRegistrationAction.java
  
  Index: SaveRegistrationAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/example/org/apache/struts/webapp/example/SaveRegistrationAction.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- SaveRegistrationAction.java       23 Jun 2002 04:59:33 -0000      1.10
  +++ SaveRegistrationAction.java       27 Aug 2002 00:52:18 -0000      1.11
  @@ -132,7 +132,7 @@
        MessageResources messages = getResources(request);
        HttpSession session = request.getSession();
        RegistrationForm regform = (RegistrationForm) form;
  -     String action = request.getParameter("action");
  +     String action = regform.getAction();
        if (action == null) {
            action = "Create";
           }
  @@ -203,7 +203,7 @@
        if (!errors.empty()) {
            saveErrors(request, errors);
               saveToken(request);
  -         return (new ActionForward(mapping.getInput()));
  +            return (mapping.getInputForward());
        }
   
        // Update the user's persistent profile information
  
  
  
  1.10      +5 -5      
jakarta-struts/src/example/org/apache/struts/webapp/example/SaveSubscriptionAction.java
  
  Index: SaveSubscriptionAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/example/org/apache/struts/webapp/example/SaveSubscriptionAction.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- SaveSubscriptionAction.java       23 Jun 2002 04:59:33 -0000      1.9
  +++ SaveSubscriptionAction.java       27 Aug 2002 00:52:18 -0000      1.10
  @@ -131,7 +131,7 @@
        MessageResources messages = getResources(request);
        HttpSession session = request.getSession();
        SubscriptionForm subform = (SubscriptionForm) form;
  -     String action = request.getParameter("action");
  +     String action = subform.getAction();
        if (action == null) {
            action = "?";
           }
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to