Apache Struts 1
Website: struts.apache.org
Apache Struts 1 este un cadru de aplicații web open-source pentru dezvoltarea aplicațiilor web Java EE. Utilizează și extinde API -ul Java Servlet pentru a încuraja dezvoltatorii să adopte o arhitectură model -vizualizare - controller (MVC). It was originally created by Craig McClanahan and donated to the Apache Foundation in May 2000. Formerly located under the Apache Jakarta Project and known as Jakarta Struts, it became a top-level Apache project in 2005. The WebWork framework spun off from Apache Struts aiming să ofere îmbunătățiri și rafinamente păstrând aceeași arhitectură generală a cadrului original al Struts. Cu toate acestea, a fost anunțat în decembrie 2005 că Struts va re-alimenta cu WebWork. Webwork 2.2 a fost adoptat ca Apache Struts 2, care a ajuns la prima lansare completă în februarie 2007.