Описание тега struts-1
Веб-фреймворк Apache Struts - это бесплатное решение с открытым исходным кодом для создания веб-приложений Java. Платформа Struts разработана, чтобы помочь разработчикам создавать веб-приложения, использующие архитектуру MVC. Struts 1.x достиг статуса End Of Life по состоянию на 05.04.2013 (см. Объявление).
Фреймворк включает три ключевых компонента:
- Обработчик "запроса", предоставляемый разработчиком приложения, который сопоставлен со стандартным URI.
- Обработчик "ответа", который передает управление другому ресурсу, который завершает ответ.
- Библиотека тегов, которая помогает разработчикам создавать интерактивные приложения на основе форм с серверными страницами.
Проект Apache Struts предлагает две основные версии инфраструктуры Struts. Struts 1 признан самой популярной средой веб-приложений для Java. Фреймворк 1.x является зрелым, хорошо документированным и широко поддерживается. Struts 1 - лучший выбор для команд, которые ценят проверенные решения типичных проблем.
Struts 2 изначально был известен как WebWork 2. После нескольких лет независимой работы сообщества WebWork и Struts объединили свои усилия для создания Struts 2. Фреймворк 2.x - лучший выбор для команд, которые ценят элегантные решения сложных проблем.