Apache Struts
De Viquipèdia
Struts és una aplicació web de codi obert sota el patró de disseny MVC. Desenvolupada sobre la plataforma J2EE (Java 2, Enterprise Edition).
Per a entendre el funcionament de struts, primer es treballa sobre les següents tecnologies d'aplicacions web a Java:
- HTTP,HTML i agents d'usuari
- El cicle HTTP request/response
- JavaScript, AJAX, y SOAP
- EL llenguatge Java i Aplicacions Frameworks
- JavaBeans
- Fitxers de Propietats i ResourceBundles
- Servlets, Filtres i Contenidors Web
- Pàgines JavaServer i JSP Tag Libraries
- Extensible Markup Language (XML)
- JAAS
- Model Vista Controlador
[edita] HTTP,HTML i agents d'usuari
El World Wide Web va ser construït sobre el protocol de transferència de hypertext (HTTP) i la llengua del marge de benefici del hypertext (HTML). Un agent de l'usuari, com un web browser, utilitza el HTTP per a sol·licitar un document de l'HTML. El browser després ajusta a format i exhibeix el document al seu usuari. El HTTP s'utilitza per a transportar més que l'HTML, però l'HTML és la llengua franca de la Web i de les aplicacions Web.

