Apache Struts

GPTKB entity

Properties (49)
Predicate Object
gptkbp:instanceOf software
gptkbp:architect Model-View-Controller (MVC)
gptkbp:communitySupport Yes
gptkbp:culturalContribution Yes
gptkbp:dependency gptkb:JavaBeans
gptkb:JavaServer_Pages_(JSP)
Servlet API
gptkbp:developedBy gptkb:Apache_Software_Foundation
gptkbp:features Plugin architecture
Internationalization support
Integration with other frameworks
Tag libraries
Validation framework
gptkbp:firstPublished 2000
May 2000
gptkbp:hasVersion 2.5.30
gptkbp:historicalSignificance Extensive
https://www.w3.org/2000/01/rdf-schema#label Apache Struts
gptkbp:integration gptkb:JPA
Spring Framework
JSF
Hibernate
JSTL
gptkbp:isVulnerableTo CVE-2017-5638
CVE-2018-11776
CVE-2019-0230
CVE-2020-17530
CVE-2021-31805
gptkbp:language gptkb:Java
gptkbp:license Apache License 2.0
gptkbp:notableUsers gptkb:The_Guardian
gptkb:Walmart
LinkedIn
NASA
eBay
gptkbp:primaryMission Microservices
Web services
Enterprise applications
RESTful applications
gptkbp:productionCompany Active
Open source
gptkbp:publishedIn gptkb:Java
gptkbp:releaseFormat Regular updates
gptkbp:resources Yes
gptkbp:security Yes
gptkbp:successor gptkb:Apache_Struts_2
gptkbp:supports MVC_architecture
gptkbp:usedFor building_Java_EE_web_applications
gptkbp:website https://struts.apache.org