формат электронной книги: chm
Руководство по Struts2
Struts 1 — это первая в мире платформа MVC. Она была выпущена Крейгом МакКланаханом в 2001 году. После запуска платформа получила поддержку веб-разработчиков Java по всему миру. После 6 лет напряженной работы платформа Struts 1 стала более зрелой. и стабильный, и его производительность также хорошо гарантирована. Таким образом, до сих пор Struts 1 по-прежнему остается наиболее широко используемой средой MVC в мире.
В настоящее время существует множество веб-фреймворков MVC, и они быстро развиваются. Время от времени выпускается новый фреймворк MVC, например JSF, Tapestry и Spring MVC. В дополнение к этим известным фреймворкам MVC существуют также фреймворки MVC от некоторых маргинальных команд, которые также имеют большую справочную ценность.
Для того чтобы предприятия действительно могли использовать платформу MVC, ее стабильность должна быть наиболее важным вопросом, который следует учитывать. Только что запущенная среда может иметь некоторые скрытые проблемы и вносить свои ошибки в собственные приложения. Именно поэтому автор не рекомендует разработчикам реализовывать фреймворк самостоятельно.
Хотя Struts 2 известен как совершенно новый фреймворк, это относится только к Struts 1. По сравнению со Struts 1, Struts 2 имеет множество революционных улучшений, но это не недавно выпущенный новый фреймворк, а разработанный на основе другого известного фреймворка: WebWork. В некоторой степени Strut2 не наследует линию Struts 1, но наследует линию WebWork. Другими словами, WebWork является производным от Struts 2, а не Struts 1 является производным от Struts 2. Поскольку Struts 2 — это обновление WebWork, а не новая платформа, стабильность, производительность и другие аспекты хорошо гарантированы; он также сочетает в себе преимущества как Struts 1, так и WebWork, поэтому его стоит с нетерпением ждать.
Расширять