? Java-Frameworks helfen der Programmierer beim Erstellen von Anwendungen schnell durch einen Weg miteinander zu verknüpfen Screen-Designs und Geschäftslogik. Struts war einer der ersten dieser Frameworks und ist immer noch weit verbreitet. Definition
RequestProcessor ist ein zentraler Bestandteil von Struts . Er nimmt eine Aktion, die mit dem Rahmen wurde durch einen " Blick " (eine Web-Seite mit Struts -Tags zusammengesetzt ) geleitet. Konfigurationsdateien verwenden , assoziierten Validierung mit den Daten , die ihm übergeben wurde und eine "action ". Es wird mit der Validierung und initiiert und ruft die Klasse, die die Aktion ausführt . Es gelangt dann über die Ergebnisse der Aktion auf das beabsichtigte Ziel .
Überschreiben
Überschreiben Sie die RequestProcessor den Workflow anpassen , wenn nötig. Je mehr Komplexität in die Arbeit fließen, desto wahrscheinlicher ist die Notwendigkeit einer Änderung .
ComposableRequestProcessor
ComposableRequestProcessor ist der Ersatz für RequestProcessor und wurde entwickelt, um einfachere Anpassung zu ermöglichen . Überschreiben der RequestProcessor könnte umständlich. ComposableRequestProcessor ermöglicht das Hinzufügen von Befehlen durch die Konfiguration .