Servlets en Struts zijn twee verwante , maar verschillende technologieën die worden gebruikt om dynamische webpagina's met behulp van de Java- programmeertaal. Aangezien de twee technologieën overlappen , kan het moeilijk om te weten waar een begint en de andere uiteinden zijn . Inleiding tot de Web Servers Een webserver ontvangt speciaal geformatteerde verzoeken van webbrowsers dat de pagina de gebruiker wenst te zien te geven . Op oudere 's , ook wel ' Web 1.0 ' deze verzoeken kunnen worden toegewezen aan de werkelijke HTML bestanden op een harde schijf . Echter , op moderne pagina's , ook wel " Web 2.0 , " dit heeft bewezen te beperkend en veel HTML- pagina's worden gegenereerd indien nodig door computerprogramma's . Inleiding tot Servlets Servlets zijn Java-klassen die zijn gemaakt om te reageren op het web verzoeken van een browser . Typisch, een servlet neemt de webaanvraag als argument en schrijft HTML -code terug naar het. Tools om servlets te creëren worden gepubliceerd als onderdeel van de Java Enterprise Edition van Sun Microsystems . Inleiding tot Struts Servlets zijn een geweldig hulpmiddel voor webontwikkelaars , maar samenstellen van een Web 2.0 pagina met alleen servlets is nog steeds een tijdrovende en moeilijke taak . Apache Struts is een hele web framework dat dit probleem oplost door te voorzien in een volledige structuur van gemeenschappelijke Web 2.0- taken die kunnen worden gebouwd op de top van het. Struts biedt een relatief eenvoudige interface om databases , ondersteuning voor alternatieve output formaten , zoals XML en RSS en authenticatie van gebruikers gereedschappen . De programmeur wijzigt dan is deze structuur en voegt aangepaste servlets als nodig is om de webpagina te maken .
|