Передмова до struts2

Stuts2 Framework - це середовище Open Source для розробки Web-додатків за допомогою технологій Java Servlet and Java Server Pages (JSP). Struts2 сприяє розробці додатків з архітектурою, що базується на парадигмі Model-View-Controller, відомої як Model 2. Спостерігає складові частини фреймворка і їх функції визначені в Struts2.
  1. Сервлет-контролер (controller servlet) координує запити до відповідних класів-діям (action), створеним розробниками програми.
  2. Бібліотеки JSP тегів підтримуються сервлетом-контролером, що допомагає розробникам у створенні інтерактивних Web-додатків, заснованих на шаблонах.
  3. Допоміжні класи для підтримки розбору (parsing) XML, автоматичного керування властивостями JavaBeans класу-дії, і інтернаціоналізації повідомлень і запитів.

Як отримати Struts2

У дистрибутив Struts2 включений Users Guide, який коротко описує архітектуру Model-View-Controller, як вона співвідноситься з основними компонентами Struts2. Кілька посібників розробника (Developer Guides) включено в дистрибутив, щоб допомогти почати роботу з розширеними бібліотеками тегів Struts2 і з допоміжними утилітами.

документація Struts

Єдиною абсолютно істинної документацією є сам вихідний код Struts, який може бути використаний. Щоб отримати повний коректний код для всієї середовища Struts, необхідно дивитися каталог "src" в Struts source distribution. Сторінка ресурсів Struts Resources містить посилання на все, що написано про Struts, включаючи статті, книги та приклади додатків. Також, вона містить посилання на сайти, які використовують Struts ( "Powered by Struts").

Останню версію (production release) Struts2 можна отримати як у вигляді зручного дистрибутива з повними вихідними кодами, так і без них. Крім цього, доступний дистрибутив у вигляді бібліотеки (library distribution), що дозволяє швидко завантажувати її.