Apache Struts

GPTKB entity

Statements (139)
Predicate Object
gptkbp:instance_of gptkb:Web
gptkbp:architecture gptkb:Model-View-Controller_(MVC)
gptkbp:community Open source community
gptkbp:community_support Conferences
Forums
Meetups
User groups
Conferences and meetups
Forums and discussion groups
Active mailing lists
gptkbp:contribution Code contributions
Documentation contributions
Bug reports and feature requests
Contributions from developers worldwide
gptkbp:dependency gptkb:Java_Beans
gptkb:Java_Server_Pages_(JSP)
gptkb:API
gptkb:Java_EE
gptkbp:deployment Compatible with cloud environments
Supports containerization
Supports various application servers
gptkbp:developed_by gptkb:Apache_Software_Foundation
gptkbp:development Open source development
gptkbp:features gptkb:Internationalization_support
Plugin architecture
Integration with other frameworks
Tag libraries
Validation framework
gptkbp:first_released gptkb:2000
gptkbp:future_plans Improved performance
Support for modern web standards
Continued development and support
Enhancements to security
gptkbp:has_documentation gptkb:Tutorials
Available online
API documentation
Comprehensive user guide
Sample applications
Migration guide
Tutorials and examples
https://www.w3.org/2000/01/rdf-schema#label Apache Struts
gptkbp:integration gptkb:Spring_Framework
gptkb:Hibernate
RESTful services
JPA
SOAP web services
gptkbp:involved_technology gptkb:Java_Server_Pages_(JSP)
gptkb:Spring_Framework
gptkb:Hibernate
gptkb:Java_Server_Faces_(JSF)
RESTful services
gptkbp:is_a_framework_for Java web framework
gptkbp:is_maintained_by gptkb:Apache_Software_Foundation
gptkbp:is_scalable Scalable architecture
gptkbp:is_tested_for Integration testing
JUnit integration
Mock objects
gptkbp:is_vulnerable_to gptkb:CVE-2017-5638
gptkb:CVE-2018-11776
gptkb:CVE-2019-0230
gptkb:CVE-2020-17530
gptkb:CVE-2021-22901
gptkbp:latest_version 2.5.30
gptkbp:license Apache License 2.0
gptkbp:notable_users gptkb:Mazda
gptkb:Linked_In
gptkb:Mc_Laren
gptkb:Pay_Pal
gptkb:Samsung
gptkb:Yahoo!
gptkb:Adobe
gptkb:Ford
gptkb:General_Motors
gptkb:Honda
gptkb:Hyundai
gptkb:IBM
gptkb:Oracle
gptkb:Peugeot
gptkb:Renault
gptkb:Sony
gptkb:Subaru
gptkb:The_Guardian
gptkb:Fiat
gptkb:Lamborghini
gptkb:BMW
gptkb:Kia
gptkb:Nokia
gptkb:Porsche
gptkb:Toyota
gptkb:Volkswagen
gptkb:Cisco
gptkb:Dell
gptkb:Jaguar
gptkb:Opel
gptkb:Rolls-Royce
gptkb:Siemens
gptkb:Toshiba
gptkb:Aston_Martin
gptkb:Bugatti
gptkb:Fujitsu
gptkb:LG_Electronics
gptkb:Walmart
gptkb:Bentley
gptkb:HP
gptkb:NASA
gptkb:Ferrari
gptkb:Land_Rover
gptkb:NCT
gptkb:Mini
gptkb:Intuit
gptkb:Citroën
gptkb:Skoda
gptkb:Salesforce
gptkb:e_Bay
gptkbp:performance High performance
Optimized for high performance
Scalable architecture
Efficient resource management
gptkbp:platform Cross-platform
gptkbp:programming_language gptkb:Java
gptkbp:release_date May 2000
gptkbp:released Regular updates
gptkbp:security gptkb:CVE-2017-5638
gptkb:CVE-2018-11776
gptkb:CVE-2019-0230
gptkb:CVE-2020-17530
Multiple vulnerabilities reported
gptkbp:successor gptkb:Struts_2
gptkb:Apache_Struts_2
gptkbp:supports MVC architecture
gptkbp:used_for building Java EE web applications
Building Java EE web applications
gptkbp:website https://struts.apache.org
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:Apache
gptkb:Java
gptkb:Apache_Software_Foundation
gptkb:Java_2_Platform
gptkbp:bfsLayer 4