JavaServer Faces og Apache Struts er webudvikling programmer, der bruges til Java -baserede applikationer . Når der træffes beslutning mellem at bruge Faces og stivere , valget kommer ned til, hvad bygherren at bruge teknologien til at udrette inden for rammerne . JavaServer Faces
Målet med JavaServer Faces er brugervenlighed. Teknologien er klart defineret og viser en let adskillelse mellem logikken i ansøgningen og de faktiske præsentation. Brug af JavaServer Faces er bedst egnet til nyere applikationer , mere komplekse grænseflader og applikationer, der understøtter flere klienter .
Apache Struts
Apache Struts er en udvikling program, der bruges til at bygge Java Web-applikationer . Struts er bedst bruges til at udføre mindre justeringer på applikationer, der tidligere er blevet bygget ved hjælp af Struts ansøgningen.
Verdict
Fremtiden for Java -baserede web udvikling er JavaServer Faces , og i sidste ende alle udviklere bliver nødt til at være så fortrolige med denne type system , da de i øjeblikket er sammen med Apache Struts . Struts , men er en moden og gennemprøvet system, der er stadig bredt accepteret . Hvis du har brug for en mere action- baseret program til brug med for eksempel en blog , ville Struts være en bedre egnet , men for mere en mere dybtgående rammer, såsom den, der anvendes med regnskabssystemer , ville JavaServer Faces være mere nyttigt.