Struts è il popolare software di Apache utilizzato per fornire il quadro per la scrittura di applicazioni web Java. Il popolare Struts 1.0 è stato aggiornato alla 1.1, e ci sono alcune differenze principali tra i due.
Codifica
Una delle differenze principali tra le due versioni di Struts è che il metodo della classe Esegui azione () è stato sostituito con il metodo di classe azione di execute (). Mentre questo non cambia il funzionamento del programma, viene modificato come il programma è codificato.
Nuove funzionalità
DynaActionForms sono stati aggiunti a Struts 1.1, che è un comando di forma di azione che consente di organizzare facilmente i vostri comandi azione classe senza creare nuovi metodi get/set. Inoltre, concetto di piastrelle è stato aggiunto, che è semplicemente un'implementazione del modello di visualizzazione composta.
Override della classe RequestProcessor
Il metodo Process () del RequestProcessor può essere sottoposto a override in versione 1.1, mentre nella versione 1.0 che non poteva essere.