Apache Struts

E358081

Apache Struts is an open-source Java web application framework widely used for building enterprise-grade, MVC-based web applications.

All labels observed (6)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Java framework ⓘ
open-source software ⓘ
web application framework ⓘ
category Java enterprise platform ⓘ
Java web framework ⓘ
developer Apache Software Foundation ⓘ
genre web framework ⓘ
hasComponent Action classes ⓘ
Interceptors ⓘ
Result types ⓘ
Tag libraries ⓘ
hasSecurityIssue CVE-2013-2251 ⓘ
CVE-2017-5638 ⓘ
hasVersion Struts 1 ⓘ
linked to: Apache Struts

Struts 2 ⓘ
linked to: Apache Struts
implements Model-View-Controller pattern ⓘ
knownFor Equifax data breach association ⓘ
license Apache License 2.0 ⓘ
maintainer Apache Struts Project Management Committee ⓘ
linked to: Apache Struts
operatingSystem cross-platform ⓘ
partOf Apache Software Foundation projects ⓘ
predecessor Struts 1 ⓘ
linked to: Apache Struts
programmingLanguage Java ⓘ
replacedBy Struts 2 ⓘ
linked to: Apache Struts
repository https://github.com/apache/struts ⓘ
linked to: Apache Struts
softwareModel open source ⓘ
supports Hibernate integration ⓘ
JSP ⓘ
Java EE ⓘ
MVC-based web applications ⓘ
OGNL expression language ⓘ
REST-style actions ⓘ
Servlets ⓘ
Spring integration ⓘ
XML-based configuration ⓘ
annotation-based configuration ⓘ
exception handling ⓘ
file upload ⓘ
form validation ⓘ
input validation ⓘ
internationalization ⓘ
plug-in architecture ⓘ
tag libraries ⓘ
tiles templating ⓘ
type conversion ⓘ
usedFor building Java EE web applications ⓘ
enterprise web applications ⓘ
website https://struts.apache.org/ ⓘ
writtenIn Java ⓘ

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java servlets → usedWith → Struts ⓘ
linked to: Apache Struts
Apache Software Foundation → governs → Apache Struts ⓘ
subject linked to: ASF
Apache Struts → hasVersion → Struts 1 ⓘ
linked to: Apache Struts
Apache Struts → hasVersion → Struts 2 ⓘ
linked to: Apache Struts
Apache Struts → replacedBy → Struts 2 ⓘ
linked to: Apache Struts
Apache Struts → predecessor → Struts 1 ⓘ
linked to: Apache Struts
Apache Struts → repository → https://github.com/apache/struts ⓘ
linked to: Apache Struts
Apache Struts → maintainer → Apache Struts Project Management Committee ⓘ
linked to: Apache Struts
Apache ecosystem → includesProject → Apache Struts ⓘ