Apache Struts

De Viquipèdia
Dreceres ràpides: navegació, cerca

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

HTTP,HTML i agents d'usuari[modifica | modifica el codi]

El World Wide Web va ser construït sobre el protocol de transferència de hypertext (HTTP) i el llenguatge de marcat d'hipertext (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 hi exhibeix el document al seu usuari. L' 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.