Apache Wicket sumusubok ng ibang diskarte sa pag-unlad Java mga aplikasyon Web.
Sa halip ng mga komplikadong mga file XML configuration at boilerplate code na ang mga developer gastusin karamihan ng oras pagtanggal o muling pagsulat, Wicket gumagamit ng maliit na reusable components pinamamahalaan ng simpleng modelo POJO.
Diskarte na ito ay nagbibigay-daan ang mga ito muling gamitin ang karamihan ng kanilang code habang din pagiging able sa matagumpay na hiwalay na lohika at negosyo code na walang masyadong maraming problema.
Dahil ang lahat ng pag-andar ay bundled up sa mas maliit na mga bahagi, mga developer ay maaaring bumuo ng slimmer mga aplikasyon na matugunan at takpan ang tampok na set gusto mo sa kanila na magkaroon.
Paano gamitin ang iba't ibang mga bersyon Wicket? simple:
- Apache Wicket 1.x serye ay para sa JDK 1.5 +
- Apache Wicket 6.x serye ay para sa JDK 6 +
- Apache Wicket 7.x serye ay para sa JDK 7 +
Ano ang bago sa ito release:
- mga kinakailangang text components form na ngayon humalimuyak ang HTML5 kinakailangan attribute.
- mga URL na may username / password sa mga ito ay ngayon ay parse tama http: // sa akin: secret @ localhost at http: // sa akin: secret @ localhost:. 8080 ay hindi na mag-trigger ng isang hindi wastong numero ng exception
- OnEventHeaderItem ay gumagamit ng JavaScript registration kaganapan, sa halip na inline DOM katangian, kaya dapat itong alisin 'sa' prefix kapag ito ay ibinigay sa pamamagitan ng application ng gumagamit. Halimbawa: onclick = & # x3e; i-click.
Ano ang bago sa bersyon 7.1.0 / 6.20.0 / 1.5.14:
- Mga kinakailangang text anyo components ngayon humalimuyak ang HTML5 kinakailangan attribute.
- mga URL na may username / password sa mga ito ay ngayon ay parse tama http: // sa akin: secret @ localhost at http: // sa akin: secret @ localhost:. 8080 ay hindi na mag-trigger ng isang hindi wastong numero ng exception
- OnEventHeaderItem ay gumagamit ng JavaScript registration kaganapan, sa halip na inline DOM katangian, kaya dapat itong alisin 'sa' prefix kapag ito ay ibinigay sa pamamagitan ng application ng gumagamit. Halimbawa: onclick = & # x3e; i-click.
Ano ang bago sa bersyon 7.0.0 / 6.20.0 / 1.5.12:
- Mga kinakailangang text anyo components ngayon humalimuyak ang HTML5 kinakailangan attribute.
- mga URL na may username / password sa mga ito ay ngayon ay parse tama http: // sa akin: secret @ localhost at http: // sa akin: secret @ localhost:. 8080 ay hindi na mag-trigger ng isang hindi wastong numero ng exception
- OnEventHeaderItem ay gumagamit ng JavaScript registration kaganapan, sa halip na inline DOM katangian, kaya dapat itong alisin 'sa' prefix kapag ito ay ibinigay sa pamamagitan ng application ng gumagamit. Halimbawa: onclick = & # x3e; i-click.
Ano ang bago sa bersyon 6.20.0 / 1.5.12 / 7.0.0-M6:
- mga kinakailangang text components form na ngayon humalimuyak ang HTML5 kinakailangang katangian.
- mga URL na may username / password sa mga ito ay ngayon ay parse tama http: // sa akin: secret @ localhost at http: // sa akin: secret @ localhost:. 8080 ay hindi na mag-trigger ng isang hindi wastong numero ng exception
- OnEventHeaderItem ay gumagamit ng JavaScript registration kaganapan, sa halip na inline DOM katangian, kaya dapat itong alisin 'sa' prefix kapag ito ay ibinigay sa pamamagitan ng application ng gumagamit. Halimbawa: onclick = & # x3e; i-click.
Ano ang bago sa bersyon 6.19.0 / 1.5.12 / 7.0.0-M4:
- mga kinakailangang text components form na ngayon humalimuyak ang HTML5 kinakailangang katangian.
- mga URL na may username / password sa mga ito ay ngayon ay parse tama http: // sa akin: secret @ localhost at http: // sa akin: secret @ localhost:. 8080 ay hindi na mag-trigger ng isang hindi wastong numero ng exception
- OnEventHeaderItem ay gumagamit ng JavaScript registration kaganapan, sa halip na inline DOM katangian, kaya dapat itong alisin 'sa' prefix kapag ito ay ibinigay sa pamamagitan ng application ng gumagamit. Halimbawa: onclick = & # x3e; i-click.
Ano ang bago sa bersyon 6.6.0:
- ficket. Nakatakas attribute para sa HTML label tags
- Nagdagdag ng callback para sa isang invalidated session.
Ano ang bago sa bersyon 6.0.0:
- Out-of-the box jQuery integration
- Kumpletong kontrol sa AJAX kahilingan
- Pinahusay kaganapan registration sa mga browser
- Suporta para sa mga malalaking mga dataset sa components
- Dependency management para client side JavaScript aklatan
Ano ang bago sa bersyon 1.5.0:
- Pinabuting browser caching suporta li>
- ClientSideImageMap pumapalit gulang ImageMap
- Mas mahusay na suporta para sa pagpapatakbo ng likod proxies kay x-maipasa-for header
- Paghiling cycle tagapakinig gawing mas madali upang maisama frameworks sa iyong Wicket application
- Pare-pareho pagpapangalan: pamamaraan na may Javascript sa pangalan ay pinalitan ng pangalan upang gamitin ang tamang capitalization: JavaScript
- Ang paglipat sa HTTPS ay kasing simple ng pag-configure ng isang bagong pangunahing mapper upang gumawa Wicket HTTPS kamalayan at annotating isang pahina na may @RequireHttps
Ano ang bago sa bersyon 1.4.9:.
- Fixed Hungarian pagsasalin para Wizard
- Mag-alis final sa AbstractRequestTargetUrlCodingStrategy # getMountPath ().
- Wrong mga pangalan ng pakete sa mga halimbawa.
- Wrong pangalan para swiss Application.properties.
- CLONE -HttpsRequestCycleProcessor nagiging sanhi HttpSession upang malikha.
Mga Komento hindi natagpuan