Struts Programmer & Design

Struts er en åpen kildekode rammeverk for å bygge web-applikasjoner som integreres med standard Java-teknologier. Kjernen Struts teknologier er JSP og Servlets.

JSP

Javaserver Pages er en teknologi for å bygge web-applikasjoner som viser dynamisk innhold. JSP bestå av statisk Hypertext Markup Language (HTML) eller Extensible Markup Language (XML) tags og eventuelt deler av Java-kode kjent som "snutter."

Java Servlets

Java Servlets er serverutvidelser (programmer lastet på en webserver) som kan lastes på forespørsel. De kjører inne det som er kjent som en Java Virtual Machine, noe som gjør teknologien svært portabel.

søknad Struktur

En Struts søknad består vanligvis av modell, vise og kontrolleren porsjoner. Modellen delen består av gjenbrukbare programvarekomponenter, kjent som Javabeans, som definerer tilstanden til systemet og de tiltak som kan iverksettes for å endre denne tilstanden. Utsikten delen består vanligvis av Java Serverpages, mens kontrolleren del styrer samspillet mellom applikasjonen og en bruker kjører en nettleser.