Apache struts yra brandus ir kova išbandyta "Java" sistema pastatų komplekso ir modernius Java Web programas.
Šios programos naudoja modernią MVC projektavimo architektūrą ir gali būti lengvai išplėsta per plugins,
Parama įtraukti šiuolaikinių technologijų, pavyzdžiui, AJAX, JSON, poilsis, ir muilu, visi siejama į vieną galingą šerdį, kuri buvo naudojama daug kūrėjų ir garsių kompanijų visame internete.
Struts yra labai gerai dokumentuotas ir taip pat gauna naudos iš plataus asortimento įskiepių prisidėjo speciali bendruomenei, tiek savo 2.x ir 1.x šakų. Nors 1.x filialas buvo sėkminga, kai ji išėjo ir tapo viena iš labiausiai naudojamų Java sistemų aplink, tai dabar pasmerkta ir nepalaikomas.
Struts 2 pradžių buvo žinomas kaip WebWork 2. Po darbo savarankiškai kelerius metus WebWork ir struts bendruomenės suvienijo jėgas pradėti 2.x filialas statramsčius.
Kas naujo šioje versijoje:
- Sujungti saugumo pataisymai iš versijos 2.3.16.1, 2.3.16.2, 2.3.16.3
- pratęsė galiojančias saugumo mechanizmą užblokuoti prieigą prie pateiktų Java paketų ir klasių
- Surinkimo parametrai RedirectResult
- Padaryti ParametersInterceptor palaiko kinų maišos raktu pagal nutylėjimą
- themes.properties galima pakrauti naudojant ServletContext leidžia įdėti šabloną aplanką pagal WEB-INF arba classpath
- Nauja žymė datetextfield
- galioja tik Ognl išraiškos talpyklos
- Individualizuotos TextProvider gali būti naudojamas patvirtinimo klaidų Model Driven veiksmų
- datetimepicker etikete fiksuoto
- PropertiesJudge nuimti ir savybės tikrinamos SecurityMemberAccess
- išteklių perkrovimo darbus IBM JVM
- Numatytasis perkrovimo nustatymai buvo pašalintas iš default.properties
Kas naujo versijos 2.3.24:
- Sujungti saugumo pataisymai iš versijos 2.3.16.1, 2.3 .16.2, 2.3.16.3
- pratęsė galiojančias saugumo mechanizmą užblokuoti prieigą prie pateiktų Java paketų ir klasių
- Surinkimo parametrai RedirectResult
- Padaryti ParametersInterceptor palaiko kinų maišos raktu pagal nutylėjimą
- themes.properties galima pakrauti naudojant ServletContext leidžia įdėti šabloną aplanką pagal WEB-INF arba classpath
- Nauja žymė datetextfield
- galioja tik Ognl išraiškos talpyklos
- Individualizuotos TextProvider gali būti naudojamas patvirtinimo klaidų Model Driven veiksmų
- datetimepicker etikete fiksuoto
- PropertiesJudge nuimti ir savybės tikrinamos SecurityMemberAccess
- išteklių perkrovimo darbus IBM JVM
- Numatytasis perkrovimo nustatymai buvo pašalintas iš default.properties
Kas naujo versijoje 2.3.20.1:
- Merged~~V saugumo pataisymai iš versijos 2.3.16.1, 2.3 .16.2, 2.3.16.3
- pratęsė galiojančias saugumo mechanizmą užblokuoti prieigą prie pateiktų Java paketų ir klasių
- Surinkimo parametrai RedirectResult
- Padaryti ParametersInterceptor palaiko kinų maišos raktu pagal nutylėjimą
- themes.properties galima pakrauti naudojant ServletContext leidžia įdėti šabloną aplanką pagal WEB-INF arba classpath
- Nauja žymė datetextfield
- galioja tik Ognl išraiškos talpyklos
- Individualizuotos TextProvider gali būti naudojamas patvirtinimo klaidų Model Driven veiksmų
- datetimepicker etikete fiksuoto
- PropertiesJudge nuimti ir savybės tikrinamos SecurityMemberAccess
- išteklių perkrovimo darbus IBM JVM
- Numatytasis perkrovimo nustatymai buvo pašalintas iš default.properties
Kas naujo versijos 2.3.20:
- Sujungti saugumo pataisymai iš versijos 2.3.16.1, 2.3 .16.2, 2.3.16.3
- pratęsė galiojančias saugumo mechanizmą užblokuoti prieigą prie pateiktų Java paketų ir klasių
- Surinkimo parametrai RedirectResult
- Padaryti ParametersInterceptor palaiko kinų maišos raktu pagal nutylėjimą
- themes.properties galima pakrauti naudojant ServletContext leidžia įdėti šabloną aplanką pagal WEB-INF arba classpath
- Nauja žymė datetextfield
- galioja tik Ognl išraiškos talpyklos
- Individualizuotos TextProvider gali būti naudojamas patvirtinimo klaidų Model Driven veiksmų
- datetimepicker etikete fiksuoto
- PropertiesJudge nuimti ir savybės tikrinamos SecurityMemberAccess
- išteklių perkrovimo darbus IBM JVM
- Numatytasis perkrovimo nustatymai buvo pašalintas iš default.properties
Kas naujo versija 2.3.16.3:
- Extends~~pobj atmesti params į CookieInterceptor išvengti manipuliavimo paramsčių "vidinės.
Kas naujo versija 2.3.15.3:
- Broken prieigos kontrolės klausimas fiksuotas.
Kas naujo versija 2.3.15.1:
- Remote~~HEAD=pobj kodo vykdymo pažeidžiamumas naudojant trumpojo jungimo navigacijos parametrų priešdėliai.
- Open peradresavimo pažeidžiamumą naudojant trumpo sujungimo peradresavimas parametrų priešdėlius.
Kas naujo versija 2.3.1.2:
- Default~~HEAD=pobj~~number=plural acceptedParamNames toliau buvo atnaujintas, kad griežtesnės vertes išspręsti saugumo spragų ParameterInterceptor.
Kas naujo versija 2.1.8.1:
- Updated~~V surinkimas kūrimo procesą, sukurti Windows draugiškus vardus ir gauti visą dokumentaciją.
Reikalavimai :
- Java 5 arba didesnis,
Komentarai nerastas