Apache Struts software | |
---|---|
![]() | |
Genere | Framework per applicazioni web |
Sviluppatore | Apache Software Foundation |
Data prima versione | 10 ottobre 2006 e 11 aprile 2014 |
Ultima versione | 7.0.3 (3 marzo 2025) |
Sistema operativo | Multipiattaforma |
Linguaggio | Java |
Licenza | Apache License 2.0 |
Sito web | struts.apache.org/ |
In informatica Apache Struts è un framework open source per lo sviluppo di applicazioni web su piattaforma Java EE. Inizialmente sviluppato come sotto-progetto di Apache Jakarta, ma ora divenuto un progetto a sé, estende le Java Servlet, incoraggiando gli sviluppatori all'utilizzo del design pattern Model-View-Controller (MVC). Il suo ideatore è Craig McClanahan ed è stato donato alla Apache Software Foundation nel maggio del 2000 da parte di IBM.
L'utilizzo di Struts permette lo sviluppo di web application di notevoli dimensioni; inoltre agevola la suddivisione dello sviluppo del progetto fra vari sotto-team. In altre parole, i web designer, e i vari gruppi di sviluppatori possono gestire in parallelo e autonomamente la loro parte del progetto. Tra le funzionalità offerte c'è la i18N, ossia l'internazionalizzazione, una potente tag library e la validazione dei form.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search