Svantaggio di Struts

June 23

Svantaggio di Struts


Struts è un framework Java. Un quadro è un software per costruire; fornisce la colla di prendere pezzi diversi applicativi e metterli insieme. Si tratta di una implementazione del concetto di Model View Controller, in cui la visione di un programma, o interfaceis umani tenuti separati dal modello, o la logica di business, ed i due sono legati insieme dal controller.

struts-config.xml

Struts funziona reindirizzando le chiamate da "punti di vista" al appropriato "modello". Questo è gestito attraverso la configurazione allestito nel "struts-config.xml" file Questo come lo scopo di semplificare il flusso in un'applicazione. Invece può crescere rapidamente grandi e complicate ed è soggetta a acquisire errori come viene normalmente modificato manualmente. Struts-config.xml è difficile da leggere e comprendere, che è un peccato in quanto impone come funziona l'applicazione.

MVC

Struts è progettato per i sistemi in cui viene compilato un schermo e un'azione ne consegue. Questo è il cuore del MVC. Non è facile avere più percorsi con più schermi a seguito di un flusso di lavoro.

No Modello

Struts fornisce piccolo aiuto nella codifica logica di business. Questo può essere visto come una forza che esso fornisce flessibilità. Tuttavia, ciò significa che Struts è per lo più un metodo complicato di legare pagine web per servlet Java. Se la necessità è per la sicurezza o di un metodo standardizzato per l'accesso ai database, Struts non fornisce questo.