Uploaded image for project: 'Struts 1'
  1. Struts 1
  2. STR-831

Chaining of RequestProcessors--contribution

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • Nightly Build
    • 1.3.0
    • Core
    • None
    • Operating System: All
      Platform: All
    • 12313

    Description

      This is a contribution of a possible approach to chaining multiple
      RequestProcessors together so that in order to use 2 or more RequestProcessor
      extensions together, you don't need to have one subclass the other or compile
      together various combinations. The approach was initially developed assuming
      updates would be made to existing Struts classes, but Craig suggested that
      first this should be provided as a contribution with new classes only, so
      that is what is provided here. The zip file contains Chaining.html that
      explains the mechanism and how to use it in quite a bit of detail. The goal
      is to get to the point where can chain extensions involving RequestProcessor
      extensions together simply by ordering the Plugins in struts-config.xml
      properly.

      I am providing a zip file which can be expanded under the contrib folder. It
      starts with chaining so that if expanded under contrib, the paths should be
      contrib/chaining/... If I need to provide this in some other form, please let
      me know and I will do so. Please feel free to contact me with questions or
      suggestions.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              seekamp@us.ibm.com Chris Seekamp
              Votes:
              3 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: