code: public static void setOutputForms( ActionMapping mapping, ActionForm[] outputForms,
                                         HttpServletRequest request, boolean overwrite )
      {
          try
          {
              //
              // Now set any output forms in the request or session, as appropriate.
              //
              assert mapping.getScope() == null
                      || mapping.getScope().equals( "request" )
                      || mapping.getScope().equals( "session" )
                  : mapping.getScope();
  
              
              for ( int i = 0; i < outputForms.length; ++i )
              {
                  setOutputForm( mapping, outputForms[i], request, overwrite );
              }
          }
          catch ( Exception e )
          {
              _log.error( "Error while setting Struts form-beans", e );
          }
      }
docs: Make a set of form beans available as attributets in the request/session (as appropriate).
  
  @param mapping the ActionMapping for the current Struts action being processed.
  @param outputForms an array of ActionForm instances to be made available in the
  request/session (as appropriate).
  @param overwrite if <code>false</code> a form from <code>fwd</code> will only be set
  in the request if there is no existing form with the same name.
  @param request the current HttpServletRequest.