? Frameworks Java ajudar as aplicações de construção programador rapidamente , fornecendo uma maneira de unir designs de tela e lógica de negócios. Struts foi um dos primeiros destes quadros e ainda é amplamente usado. Definição
O RequestProcessor é uma parte central do Struts . Ele aceita uma ação que foi passado para o quadro de uma " vista" ( uma página web composto com as tags Struts ) . Usando arquivos de configuração, ele associa a validação com os dados que foi passado para ele e uma "ação ". Corre-se a validação e os iniciados e chama a classe que executa a ação . Em seguida, passa sobre os resultados da ação ao seu alvo pretendido.
Substituindo
Substituir o RequestProcessor personalizar o fluxo de trabalho , se necessário. Quanto mais complexidade no fluxo de trabalho , mais provável a necessidade de modificação.
ComposableRequestProcessor
ComposableRequestProcessor é o substituto do RequestProcessor e foi projetado para permitir a personalização mais simples . Substituindo o RequestProcessor poderia ser complicado. ComposableRequestProcessor permite a adição de comandos através de configuração.