? Java rammer hjælper programmøren bygge applikationer hurtigt ved at give en måde at binde sammen screen design og forretningslogik . Stivere var en af de første af disse rammer og er stadig meget udbredt . Definition
RequestProcessor er en central del af Struts . Det accepterer en handling , der er blevet overført til regi af et "view " ( en web- side sammensat med Struts tags) . Brug konfigurationsfiler , associerede validering det med de data, der er blevet videregivet til det, og en "handling ". Det kører validering , og igangsætter og kalder den klasse, der udfører handlingen. Den passerer derefter på resultaterne af aktionen til sin medspiller.
Overstyring
Tilsidesæt RequestProcessor at tilpasse arbejdet flow , hvis nødvendigt. Jo mere kompleksitet i arbejdet flow, den sandsynlige behov for ændringer .
ComposableRequestProcessor
ComposableRequestProcessor er afløseren for RequestProcessor og er designet til at tillade enklere tilpasning . Tilsidesætte RequestProcessor kunne være besværligt. ComposableRequestProcessor tillader tilføjelsen af kommandoer gennem konfigurationen.