Apache Struts е зряла и битка тествани Java рамка за изграждане на сложни и модерни Java уеб приложения.
Тези приложения използват модерен дизайн MVC архитектура и могат лесно да бъдат разширени чрез плъгини,
Подкрепа е включена за съвременните технологии като AJAX, JSON, REST и SOAP, всички в пакет в един мощен сърцевина, която е била използвана от много фирми и големи имена компании по целия Интернет.
Struts е много добре документиран и също се ползва от широка гама от приставки, внесени от посветен общност, и за двете си 2.x и 1.x клонове. Докато клона 1.x е успех, когато тя излезе и да стане един от най-използваните Java рамки около, сега е отхвърлена и не се поддържа.
Struts 2 първоначално е бил известен като WebWork 2. След като работи независимо в продължение на няколко години, WebWork и Struts общностите обединиха сили, за да стартирате 2.x клон на Struts.
Какво ново в тази версия:
- Обединени поправки по сигурността от версия 2.3.16.1, 2.3.16.2, 2.3.16.3
- Extended съществуващия механизъм за сигурност да блокира достъпа до дадени Java пакети и класове
- Параметри Колекция за RedirectResult
- Направи ParametersInterceptor подкрепя китайски в хеш ключ по подразбиране
- themes.properties може да бъде зареден с помощта ServletContext позволява да се сложи шаблон папка под WEB-INF или на CLASSPATH
- New таг datetextfield
- Само са кеширани валидни Ognl изрази
- Потребителски TextProvider може да се използва за грешки валидиране на модела, задвижвани действия
- етикет datetimepicker е фиксирана
- PropertiesJudge отстранява и свойства са проверени по SecurityMemberAccess
- ресурс претоварващи работи в IBM JVM
- Default претоварни настройки са били извадени от default.properties
Какво ново във версия 3.2.24:
- Обединени поправки по сигурността от версия 2.3.16.1, 2.3 .16.2, 2.3.16.3
- Extended съществуващия механизъм за сигурност да блокира достъпа до дадени Java пакети и класове
- Параметри Колекция за RedirectResult
- Направи ParametersInterceptor подкрепя китайски в хеш ключ по подразбиране
- themes.properties може да бъде зареден с помощта ServletContext позволява да се сложи шаблон папка под WEB-INF или на CLASSPATH
- New таг datetextfield
- Само са кеширани валидни Ognl изрази
- Потребителски TextProvider може да се използва за грешки валидиране на модела, задвижвани действия
- етикет datetimepicker е фиксирана
- PropertiesJudge отстранява и свойства са проверени по SecurityMemberAccess
- ресурс претоварващи работи в IBM JVM
- Default претоварни настройки са били извадени от default.properties
Какво ново във версия 2.3.20.1:
- Merged~~V поправки по сигурността от версия 2.3.16.1, 2.3 .16.2, 2.3.16.3
- Extended съществуващия механизъм за сигурност да блокира достъпа до дадени Java пакети и класове
- Параметри Колекция за RedirectResult
- Направи ParametersInterceptor подкрепя китайски в хеш ключ по подразбиране
- themes.properties може да бъде зареден с помощта ServletContext позволява да се сложи шаблон папка под WEB-INF или на CLASSPATH
- New таг datetextfield
- Само са кеширани валидни Ognl изрази
- Потребителски TextProvider може да се използва за грешки валидиране на модела, задвижвани действия
- етикет datetimepicker е фиксирана
- PropertiesJudge отстранява и свойства са проверени по SecurityMemberAccess
- ресурс претоварващи работи в IBM JVM
- Default претоварни настройки са били извадени от default.properties
Какво ново във версия 2.3.20:
- Обединени поправки по сигурността от версия 2.3.16.1, 2.3 .16.2, 2.3.16.3
- Extended съществуващия механизъм за сигурност да блокира достъпа до дадени Java пакети и класове
- Параметри Колекция за RedirectResult
- Направи ParametersInterceptor подкрепя китайски в хеш ключ по подразбиране
- themes.properties може да бъде зареден с помощта ServletContext позволява да се сложи шаблон папка под WEB-INF или на CLASSPATH
- New таг datetextfield
- Само са кеширани валидни Ognl изрази
- Потребителски TextProvider може да се използва за грешки валидиране на модела, задвижвани действия
- етикет datetimepicker е фиксирана
- PropertiesJudge отстранява и свойства са проверени по SecurityMemberAccess
- ресурс претоварващи работи в IBM JVM
- Default претоварни настройки са били извадени от default.properties
Какво ново във версия 2.3.16.3:
- Extends изключени PARAMS в CookieInterceptor да се избягват манипулация на Struts "Вътрешни елементи.
Какво ново във версия въпрос за контрол на достъпа 2.3.15.3:
- Broken фиксиран.
Какво ново във версия 2.3.15.1:
- Remote уязвимост изпълнение на код, когато се използва късо съединение навигация параметър представки.
- Open уязвимост пренасочване при използване на късо съединение пренасочване на параметрите представки.
Какво ново във версия 2.3.1.2:
- Default~~number=plural acceptedParamNames допълнително бяха актуализирани по-ограничителните стойности на решаване на сигурността уязвимости в ParameterInterceptor.
Какво ново във версия 2.1.8.1:
- Updated~~V процес на сглобяване сграда, за да създадете Windows-приятелски имена на файлове и да изтегли цялата документация.
<> силни Изисквания
- Java 5 или по-висока
Коментари не е намерена