Struts2
Изучив основы Java, вы должны столкнуться с изучением трех основных рамок. Как новичок, вы должны понимать принципы трех основных рамок. Цель дизайна является основной задачей. Только после того, как схватить цель проектирования фреймворта, вы можете изучить и использовать структуру целевым образом. Здесь мы представим структуру Strue2.
Что такое Struts2?
Struts2 - очень превосходная структура MVC, основанная на модели дизайна модели2
Разработано из двух классических рамок традиционных Struts1 и веб -работы
Особенности основных функций Strust2
(1) разрешить pojo (простые старые объекты Java) объекты как действие
(2) Метод выполнения действия больше не связан с API сервлета, что облегчает тестирование
(3) Поддержите больше технологий просмотра (JSP, Freemarker, Velocity)
(4) Механизм перехвата на основе идеи Spring AOP легче расширить
(5) более мощный и проще в использовании функции проверки ввода
Узел результата файла конфигурации StrUTS2
Узел результата - это ребенок узла действия, который представляет пункт назначения, который можно посетить после выполнения метода действия;
Имя метода действия соответствует атрибуту метода узла действия;
Каждый метод действия вернет строковое значение и соответствует атрибуту имени узела результата один за другим. Узел результата определяет различные результаты ответа на основе значения атрибута имени;
Узел результата имеет два свойства, имя (имя результата, то есть возвратное значение метода действия, по умолчанию успешно) и тип (тип результата ответа, по умолчанию является диспетчер)
Как показано на круге 1 на приведенном выше рисунке, значение узла результата представляет собой пункт назначения, по которому будет проходить запрос Struts2.
Тип результата узела результата (тип)
диспетчер (вперед)
Диспетчер - это тип результата по умолчанию структуры Struts2, а также наиболее часто используемый тип результата. Этот тип имеет местоположение параметра по умолчанию, которое обычно пропускается. Следующие два метода написания эквивалентны:
Тип результата диспетчера направляет управление указанным ресурсом в приложении. Если вам нужно направить управление внешним ресурсом, вам следует использовать тип перенаправления результата
перенаправление (перенаправление)
цепь (вперед к действию)
перенаправление (перенаправление на действие)
Картирование подстановочного знака
Struts2 обеспечивает механизм картирования подстановочного знака для упрощения множества отношений отображения, похожих друг на друга в одну зависимость от картирования
Правила картирования подстановочного знака
Как показано на рисунке, в первом пакете * может представлять четыре из них во втором пакете.
Суммировать
Вышеуказанное - все содержание этой статьи. Я надеюсь, что содержание этой статьи имеет определенную справочную ценность для каждого обучения или работы. Если у вас есть какие -либо вопросы, вы можете оставить сообщение для общения. Спасибо за поддержку Wulin.com.