June 1
JavaServer Faces e Apache Struts sono programmi di sviluppo web utilizzati per le applicazioni basate su Java. Al momento di decidere tra l'uso di Volti e Struts, la scelta si riduce a quello che lo sviluppatore sta utilizzando la tecnologia per realizzare nel quadro.
L'obiettivo di JavaServer Faces è la facilità d'uso. La tecnologia è ben definito e mostra una facile separazione tra la logica della domanda e la presentazione effettiva. L'utilizzo di JavaServer Faces è più adatto per le applicazioni più recenti, le interfacce più complesse e le applicazioni di supporto più client.
Apache Struts è un programma di sviluppo utilizzato per creare applicazioni Web Java. Struts è meglio utilizzato per effettuare piccoli aggiustamenti sulle applicazioni che sono stati precedentemente costruite utilizzando l'applicazione Struts.
Il futuro dello sviluppo Web basato su Java è JavaServer Faces, e, infine, tutti gli sviluppatori dovrà essere il più familiarità con questo tipo di sistema in quanto attualmente sono con Apache Struts. Struts, ma è un sistema maturo e provato che è ancora ampiamente accettata. Se avete bisogno di un altro programma di azione-based per l'utilizzo con, per esempio, un blog, Struts sarebbe una misura migliore; tuttavia, per più di un quadro più approfondita, come quella usata con pacchetti di contabilità, Faces JavaServer sarebbero più utili.