Een servlet is een programmeertaal Java -klasse . Een servlet reageert op dynamische content, zoals verzoeken van gebruikers en de server aanvragen als ze worden verzonden over het netwerk . Stutten zijn software-architectuur die kan worden uitgevoerd met behulp van servlets . Servlets Servlets worden ook wel web componenten . Servlets worden uitgevoerd binnen de Java Runtime Environment ( JRE ) in een web container . Servlets worden verwerkt door een Java Web server zoals andere Java- klasse of reeks instructies . Java servlets kan draaien binnen een webpagina . Java servlets werden oorspronkelijk geschreven voor gebruik met Apache webservers . Struts Struts zijn een internet applicatie raamwerk met model - view - controller ( MVC ) software design principes . Struts scheiden de applicatie logica van de grafische gebruikersinterface ( GUI ) . De software design principe kan worden toegepast op elke programmering logica . Het logisch kader van struts maakt web - based applicaties te schrijven om te draaien op verschillende vormen van web browsers of webservers . Er concurrerende web frameworks aan Apache stutten zoals Ruby on Rails en Spring Framework . Verwantschap Servlets kunnen de acties van een CGI-programma uit te voeren . Omdat het draait op de webserver binnenkant van een Java Virtual Machine , een afzonderlijk CGI programma of uitvoerbare aanvraag niet noodzakelijk . Met de MVC kader van de benen , kan de grafische gebruikersinterface servlets een website en dataverwerking servlets communicatie met een webserver worden gebruikt om een toepassing te bootsen . Website rekenmachines en e - commerce winkelwagentjes zijn voorbeelden van web - based applicaties vaak opgezet met schoren die draaien met Java servlets .
|