краткое содержание:
Эта статья представляет собой руководство для дураков, но в ней представлены дополнительные технические возможности Struts. Цель состоит в том, чтобы помочь людям, не знающим Struts, быстро начать работу. Не смотрите, если вы эксперт. В сочетании с Jbuilder X и сервером weblogic 8.1 подробно объясняется процесс использования платформы Struts.
[Цитата] Struts — это среда разработки веб-приложений корпоративного уровня с открытым исходным кодом. Она предназначена для снижения общей нагрузки на создание корпоративных веб-приложений. Struts — это программное обеспечение с открытым исходным кодом, разработанное в рамках проекта Jakarta. Оно состоит из ряда классов инфраструктуры, вспомогательных классов и специализированных библиотек тегов JSP. Оно позиционируется как разработка приложений J2EE на основе шаблона проектирования Model 2. Система Модель 2 представляет собой приложение системы MVC (Модель-Представление-Контроллер). В системе MVC модель данных (Model), логика представления (View) и логика управления (Controller) являются отдельными компонентами, но могут взаимодействовать друг с другом. Struts стремится снизить общую нагрузку при создании веб-приложений корпоративного уровня и обеспечивает поддержку интернационализации и пула подключений к базе данных. Систему Struts можно рассматривать как две относительно независимые части: первая часть — это API Struts, который используется для написания компонентов приложения, поддерживающих Struts; вторая часть — это библиотека тегов JSP Struts, состоящая из четырех тегов: html, компонент, логика и композиция шаблонов. У двух частей Struts разные пользователи. Для небольших проектов один и тот же пользователь может использовать обе части; но для более крупных проектов обычно разработчик использует компонент API, а лицо, ответственное за макет HTML-страницы, использует библиотеку тегов.
Расширять