Diferencia entre revisiones de «Apache Struts»

(Etiqueta: nuestro-nuestra)
(Etiqueta: nuestro-nuestra)
Línea 4: Línea 4:
 
|imagen= Struts_logo.gif
 
|imagen= Struts_logo.gif
 
|tamaño=  
 
|tamaño=  
|descripción= Framework  
+
|descripción= [[Framework]]
 
|imagen2=
 
|imagen2=
 
|tamaño2=
 
|tamaño2=
Línea 21: Línea 21:
 
|premios=
 
|premios=
 
|web= http://struts.apache.org/
 
|web= http://struts.apache.org/
 
+
}}<div align=justify>
}}<br>  
+
'''Apache Struts.''' Herramienta de soporte para el desarrollo de [[aplicación Web|aplicaciones Web]] bajo el [[Patrón de diseño|patrón]] [[Modelo Vista Controlador|MVC]] bajo la plataforma [[Java EE]] (Java Enterprise Edition). Struts se desarrollaba como parte del proyecto [[Jakarta (apache)|Jakarta]] de la [[Apache Software Foundation]], pero actualmente es un proyecto independiente conocido como Apache Struts.
 
 
'''Struts''' es una herramienta de soporte para el desarrollo de [[aplicación Web|aplicaciones Web]] bajo el [[Patrón de diseño|patrón]] [[Modelo Vista Controlador|MVC]] bajo la plataforma [[Java EE]] (Java Enterprise Edition). Struts se desarrollaba como parte del proyecto [[Jakarta (apache)|Jakarta]] de la [[Apache Software Foundation]], pero actualmente es un proyecto independiente conocido como Apache Struts.
 
  
 
Struts permite reducir el tiempo de desarrollo. Su carácter de "''[[software libre]]''" y su compatibilidad con todas las plataformas en las que Java Entreprise esté disponible lo convierten en una herramienta altamente disponible.
 
Struts permite reducir el tiempo de desarrollo. Su carácter de "''[[software libre]]''" y su compatibilidad con todas las plataformas en las que Java Entreprise esté disponible lo convierten en una herramienta altamente disponible.
Línea 34: Línea 32:
 
Struts se basa en el patrón de arquitectura de software [[Modelo Vista Controlador|Modelo-Vista-Controlador]] (MVC) el cual se utiliza ampliamente y es considerado de gran solidez. De acuerdo con este Framework, el procesamiento se separa en tres secciones diferenciadas llamadas el modelo, las vistas y el controlador.
 
Struts se basa en el patrón de arquitectura de software [[Modelo Vista Controlador|Modelo-Vista-Controlador]] (MVC) el cual se utiliza ampliamente y es considerado de gran solidez. De acuerdo con este Framework, el procesamiento se separa en tres secciones diferenciadas llamadas el modelo, las vistas y el controlador.
  
==El Proyecto Apache Struts==
+
==Proyecto Apache Struts==
 
El Proyecto Apache Struts es la comunidad de código abierto que crea y mantiene la infraestructura Struts de Apache.  El proyecto consiste en un grupo diverso de voluntarios que comparten  valores comunes en materia de colaboración, basado en la comunidad de  desarrollo de código abierto.  El Proyecto Apache Struts se enorgullece de compartir estos valores con  nuestra organización matriz: The Apache Software Foundation.  
 
El Proyecto Apache Struts es la comunidad de código abierto que crea y mantiene la infraestructura Struts de Apache.  El proyecto consiste en un grupo diverso de voluntarios que comparten  valores comunes en materia de colaboración, basado en la comunidad de  desarrollo de código abierto.  El Proyecto Apache Struts se enorgullece de compartir estos valores con  nuestra organización matriz: The Apache Software Foundation.  
  
Línea 42: Línea 40:
  
 
Struts 2 fue originalmente conocido como WebWork 2 .  Después de trabajar de forma independiente durante varios años, las comunidades WebWork y Struts unieron sus fuerzas para crear puntales 2.  El marco 2.x es la mejor opción para los equipos que valoran soluciones elegantes a  problemas difíciles.  
 
Struts 2 fue originalmente conocido como WebWork 2 .  Después de trabajar de forma independiente durante varios años, las comunidades WebWork y Struts unieron sus fuerzas para crear puntales 2.  El marco 2.x es la mejor opción para los equipos que valoran soluciones elegantes a  problemas difíciles.  
 
  
 
== Véase también ==
 
== Véase también ==
Línea 52: Línea 49:
  
 
== Enlaces externos ==
 
== Enlaces externos ==
* [http://struts.apache.org/ Sitio del proyecto Struts]
+
* Struts.apache. Sitio del proyecto Struts. [citado 2011 Septiembre, 2]. Disponible en "[http://struts.apache.org/ struts.apache.org]".
* [http://gandallasoft.blogspot.com/2009/12/struts-hola-mundo.html Struts Hola-Mundo]
+
* Artículo [http://gandallasoft.blogspot.com/2009/12/struts-hola-mundo.html Struts Hola-Mundo]. Disponible en "gandallasoft.blogspot.com". Consultado: 2 de septiembre del 2011.
  
 
== Fuente  ==
 
== Fuente  ==
  
*[http://struts.apache.org/ Structs]
+
*Struts.apache. Sitio del proyecto Struts. [citado 2011 Septiembre, 2]. Disponible en "[http://struts.apache.org/ struts.apache.org]".
*[http://es.wikipedia.org Wikipedia]  
+
* Artículo [http://riojalibre.com.ar/index.php?option=com_content&view=article&id=60:codeigniter-framework-php&catid=37:framework&Itemid=54 Rioja Libre]. Disponible en "riojalibre.com.ar". Consultado: 2 de septiembre del 2011.
*[http://riojalibre.com.ar/index.php?option=com_content&view=article&id=60:codeigniter-framework-php&catid=37:framework&Itemid=54 Rioja Libre]
 
 
[[Category:Desarrollo_web]] [[Category:Herramientas_de_programación]]
 
[[Category:Desarrollo_web]] [[Category:Herramientas_de_programación]]

Revisión del 15:24 5 sep 2011

Apache Struts
Información sobre la plantilla
Parte de la familia Framework para aplicaciones web
260px
CreadorApache Software Foundation
Sistemas Operativos compatiblesMultiplataforma
LicenciaApache License 2.0
Sitio web
http://struts.apache.org/

Apache Struts. Herramienta de soporte para el desarrollo de aplicaciones Web bajo el patrón MVC bajo la plataforma Java EE (Java Enterprise Edition). Struts se desarrollaba como parte del proyecto Jakarta de la Apache Software Foundation, pero actualmente es un proyecto independiente conocido como Apache Struts.

Struts permite reducir el tiempo de desarrollo. Su carácter de "software libre" y su compatibilidad con todas las plataformas en las que Java Entreprise esté disponible lo convierten en una herramienta altamente disponible.

Con la versión 2 del framework se introdujeron algunas mejoras sobre la primera versión, de cara a simplificar las tareas más comunes en el desarrollo de aplicaciones web, así como mejorar su integración con AJAX, etc.

Funcionamiento de Struts

Struts se basa en el patrón de arquitectura de software Modelo-Vista-Controlador (MVC) el cual se utiliza ampliamente y es considerado de gran solidez. De acuerdo con este Framework, el procesamiento se separa en tres secciones diferenciadas llamadas el modelo, las vistas y el controlador.

Proyecto Apache Struts

El Proyecto Apache Struts es la comunidad de código abierto que crea y mantiene la infraestructura Struts de Apache. El proyecto consiste en un grupo diverso de voluntarios que comparten valores comunes en materia de colaboración, basado en la comunidad de desarrollo de código abierto. El Proyecto Apache Struts se enorgullece de compartir estos valores con nuestra organización matriz: The Apache Software Foundation.

El proyecto se denomina "puntales", porque el marco ha sido concebido para proporcionar la "fundamentos invisible" que apoyan el desarrollo de aplicaciones profesionales. Struts proporciona el pegamento que une los diversos elementos de la plataforma estándar de Java en un todo coherente. Nuestro objetivo es aprovechar los estándares existentes mediante la producción de las piezas que faltan, necesitamos crear aplicaciones empresariales que son fáciles de mantener en el tiempo.

El Proyecto Apache Struts ofrece dos versiones principales del marco de trabajo Struts. Struts 1 es reconocido como el marco de aplicaciones web más popular para Java. El marco 1.x es maduro, bien documentado, y un amplio apoyo. Struts 1 es la mejor opción para los equipos que valoran las soluciones probadas a problemas comunes.

Struts 2 fue originalmente conocido como WebWork 2 . Después de trabajar de forma independiente durante varios años, las comunidades WebWork y Struts unieron sus fuerzas para crear puntales 2. El marco 2.x es la mejor opción para los equipos que valoran soluciones elegantes a problemas difíciles.

Véase también

Enlaces externos

  • Struts.apache. Sitio del proyecto Struts. [citado 2011 Septiembre, 2]. Disponible en "struts.apache.org".
  • Artículo Struts Hola-Mundo. Disponible en "gandallasoft.blogspot.com". Consultado: 2 de septiembre del 2011.

Fuente

  • Struts.apache. Sitio del proyecto Struts. [citado 2011 Septiembre, 2]. Disponible en "struts.apache.org".
  • Artículo Rioja Libre. Disponible en "riojalibre.com.ar". Consultado: 2 de septiembre del 2011.