JavaServer Faces et Apache Struts sont des programmes de développement Web utilisés pour des applications basées sur Java . Au moment de décider entre l'aide de Visages et Struts , le choix se résume à ce que le développeur utilise la technologie à accomplir dans le cadre . JavaServer Faces
Le but de JavaServer Faces est la facilité d' utilisation . La technologie est clairement définie et montre une séparation facile entre la logique de l'application et la présentation réelle. L'utilisation de JavaServer Faces est le mieux adapté pour les applications plus récentes , des interfaces plus complexes et des applications prenant en charge plusieurs clients.
Apache Struts
Apache Struts est un programme de développement utilisé pour construire Java applications Web. Struts est mieux utilisé pour effectuer des ajustements mineurs sur les demandes qui ont déjà été construits en utilisant l'application Struts.
Verdict
L'avenir du développement Web Java est JavaServer Faces , et finalement tous les développeurs auront besoin d'être aussi familier avec ce type de système tels qu'ils sont actuellement avec Apache Struts. Struts , est cependant un système mature et éprouvée qui est encore largement acceptée. Si vous avez besoin d'un programme plus axé sur l'action pour une utilisation avec , par exemple , un blog, Struts serait un meilleur ajustement , mais , pour plus d' une analyse plus approfondie cadre , tel que celui utilisé avec des logiciels de comptabilité , JavaServer Faces seraient plus utile .