Java Server Faces och Apache Struts är webbutveckling program som används för Java - baserade applikationer . När du väljer mellan att använda ansikten och Struts , kommer valet ner till vad utvecklaren använder tekniken för att åstadkomma inom ramen . JavaServer Faces
Målet med JavaServer Faces är användarvänlighet. Tekniken är tydligt definierat och visar en enkel separation mellan logiken i ansökan och själva presentationen . Användning av JavaServer Faces är bäst lämpad för nyare tillämpningar , mer komplexa gränssnitt och applikationer som stöder flera klienter . Är ett utvecklingsprogram som används för att bygga Java
Apache Struts
Apache Struts webbapplikationer. Struts används bäst för att utföra mindre justeringar på program som tidigare har byggts med hjälp av Struts programmet . Framtiden för Java - baserad webbutveckling
Bedömning
är JavaServer Faces , och så småningom alla utvecklare behöver vara så bekant med denna typ av system som de för närvarande är med Apache Struts . Struts , dock är en mogen och beprövat system som fortfarande är allmänt accepterat . Om du behöver en mer action - baserat program för användning med till exempel en blogg , skulle Struts vara en bättre passform , men för mer en mer djupgående ram , såsom den som används med redovisning paket , skulle JavaServer Faces bli mer användbara . Addera