husted      2002/08/20 14:35:25

  Modified:    contrib/scaffold/src/java/org/apache/struts/scaffold
                        ProcessFormAction.java ProcessAction.java
  Log:
  + ProcessAction: Update to use LIST_KEY
  + ProcessFormAction: Expanded JavaDocs
  
  Revision  Changes    Path
  1.4       +21 -4     
jakarta-struts/contrib/scaffold/src/java/org/apache/struts/scaffold/ProcessFormAction.java
  
  Index: ProcessFormAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/contrib/scaffold/src/java/org/apache/struts/scaffold/ProcessFormAction.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ProcessFormAction.java    16 Aug 2002 22:29:24 -0000      1.3
  +++ ProcessFormAction.java    20 Aug 2002 21:35:25 -0000      1.4
  @@ -11,9 +11,26 @@
   import org.apache.commons.scaffold.lang.Tokens;
   
   /**
  - * ProcessAction subclass that checks to see if a single form
  - * bean exists before overwriting it. If it does exist,
  - * the (presumably form) bean is populated from the result.
  + * ProcessAction subclass that checks to see if a another
  + * bean exists in the request scope before overwriting it.
  + * If another bean is present, it is populated from the
  + * ProcessBean.
  + * <P>
  + * Any JavaBean can be used to populate a Struts presentation
  + * page, and it is not always necessary to transfer data from
  + * a business bean to a form bean.
  + * Other times, the form bean will have special helper
  + * properties for the benefit of the presentation layer.
  + * For example, a second password field may be needed to
  + * validate the user's data-entry but would not be part of
  + * the business API.
  + * <P>
  + * The <CODE>ProcessFormAction</CODE> will check to see if
  + * another bean is in scope (presumably a form bean).
  + * If another bean exists, ProcessFormAction populates it
  + * from the business bean,
  + * The net result is an automatic data transfer from a
  + * business bean to the form bean.
    *
    * @author Ted Husted
    * @author OK State DEQ
  
  
  
  1.2       +2 -2      
jakarta-struts/contrib/scaffold/src/java/org/apache/struts/scaffold/ProcessAction.java
  
  Index: ProcessAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/contrib/scaffold/src/java/org/apache/struts/scaffold/ProcessAction.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ProcessAction.java        14 Aug 2002 18:30:08 -0000      1.1
  +++ ProcessAction.java        20 Aug 2002 21:35:25 -0000      1.2
  @@ -162,7 +162,7 @@
   
               String name = result.getName();
               if (null==name) {
  -                name = Tokens.RESULT_KEY;
  +                name = Tokens.LIST_KEY;
                   result.setName(name);
               }
               String scope = result.getScope();
  
  
  

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

Reply via email to