? Java rammeverk hjelpe programmereren bygge applikasjoner raskt ved å tilby en måte å knytte sammen skjermdesign og forretningslogikk . Avstivere var en av de første av disse rammene og er fremdeles i utstrakt bruk. Definisjon
RequestProcessor er en sentral del av Struts . Det aksepterer en handling som har gått til et rammeverk for en "visning" ( en nettside komponert med Struts tags) . Ved hjelp av konfigurasjonsfiler , kollegaer validering det med dataene som har gått til det og en "handling ". Det kjører valideringen , og initierer og kaller den klassen som utfører handlingen . Deretter går den på resultatene av handlingen til sin tiltenkte målet .
Overstyrer
Overstyr RequestProcessor å tilpasse arbeidsflyten ved behov. Jo mer kompleksitet i arbeidet flyt, likelier behovet for modifisering.
ComposableRequestProcessor
ComposableRequestProcessor er erstatning for RequestProcessor og er designet for å tillate enklere tilpasning . Overstyrer RequestProcessor kan være tungvint. ComposableRequestProcessor tillater tillegg av kommandoer gjennom konfigurasjon.