Qual è la richiesta del processore in Struts?

August 30

framework Java aiutano le applicazioni programmatore costruire rapidamente, fornendo un modo per legare insieme i disegni dello schermo e la logica di business. Struts è stato uno dei primi di questi quadri ed è ancora ampiamente utilizzato.

Definizione

Il RequestProcessor è una parte centrale di Struts. Si accetta un azione che è stata passata al quadro da una "vista" (una pagina web composta da tag Struts). Utilizzando i file di configurazione, si associa la validazione con i dati che è stata passata ad esso e un ' "azione". Corre la convalida, e iniziati e chiama la classe che esegue l'azione. Si passa poi sui risultati dell'azione al suo bersaglio.

Override

Eseguire l'override del RequestProcessor per personalizzare il flusso di lavoro, se necessario. La maggiore complessità nel flusso di lavoro, il più probabile la necessità di modifica.

ComposableRequestProcessor

ComposableRequestProcessor è la sostituzione per RequestProcessor ed è stato progettato per consentire la personalizzazione più semplice. Esclusione della RequestProcessor potrebbe essere ingombrante. ComposableRequestProcessor consente l'aggiunta di comandi attraverso la configurazione.