Apache gawang mencoba pendekatan yang berbeda untuk mengembangkan aplikasi Web Java.
Daripada file konfigurasi XML kompleks dan kode boilerplate bahwa pengembang menghabiskan sebagian besar waktu menghapus atau re-menulis, gawang menggunakan komponen dapat digunakan kembali kecil diatur oleh model POJO sederhana.
Pendekatan ini memungkinkan mereka menggunakan kembali sebagian besar kode mereka sementara juga mampu logika berhasil terpisah dan kode bisnis tanpa terlalu banyak kerumitan.
Karena semua fungsi tersebut terbungkus dalam komponen yang lebih kecil, pengembang dapat membangun aplikasi lebih ramping yang membahas dan menutupi set fitur Anda ingin mereka untuk memiliki.
Cara menggunakan versi gawang yang berbeda? Sederhana:
- Apache gawang 1.x series untuk JDK 1,5 +
- Apache gawang 6.x series untuk JDK 6 +
- Apache gawang 7.x series untuk JDK 7 +
Apa yang baru di rilis ini:
- diperlukan teks komponen bentuk sekarang memancarkan atribut diperlukan HTML5.
- URL dengan username / password di dalamnya sekarang akan diuraikan dengan benar http: // me: rahasia @ localhost dan http: // me: rahasia @ localhost:. 8080 tidak akan lagi memicu sejumlah pengecualian yang tidak valid
- OnEventHeaderItem menggunakan JavaScript pendaftaran acara, bukan inline atribut DOM, sehingga harus menghapus 'on' awalan ketika disediakan oleh aplikasi pengguna. Sebagai contoh: onclick = & # x3e; klik.
Apa yang baru di versi 7.1.0 / 6.20.0 / 1.5.14:
- text Diperlukan komponen bentuk sekarang memancarkan atribut diperlukan HTML5.
- URL dengan username / password di dalamnya sekarang akan diuraikan dengan benar http: // me: rahasia @ localhost dan http: // me: rahasia @ localhost:. 8080 tidak akan lagi memicu sejumlah pengecualian yang tidak valid
- OnEventHeaderItem menggunakan JavaScript pendaftaran acara, bukan inline atribut DOM, sehingga harus menghapus 'on' awalan ketika disediakan oleh aplikasi pengguna. Sebagai contoh: onclick = & # x3e; klik.
Apa yang baru di versi 7.0.0 / 6.20.0 / 1.5.12:
- text Diperlukan komponen bentuk sekarang memancarkan atribut diperlukan HTML5.
- URL dengan username / password di dalamnya sekarang akan diuraikan dengan benar http: // me: rahasia @ localhost dan http: // me: rahasia @ localhost:. 8080 tidak akan lagi memicu sejumlah pengecualian yang tidak valid
- OnEventHeaderItem menggunakan JavaScript pendaftaran acara, bukan inline atribut DOM, sehingga harus menghapus 'on' awalan ketika disediakan oleh aplikasi pengguna. Sebagai contoh: onclick = & # x3e; klik.
Apa yang baru dalam versi 6.20.0 / 1.5.12 / 7.0.0-M6:
- diperlukan teks komponen bentuk sekarang memancarkan atribut diperlukan HTML5.
- URL dengan username / password di dalamnya sekarang akan diuraikan dengan benar http: // me: rahasia @ localhost dan http: // me: rahasia @ localhost:. 8080 tidak akan lagi memicu sejumlah pengecualian yang tidak valid
- OnEventHeaderItem menggunakan JavaScript pendaftaran acara, bukan inline atribut DOM, sehingga harus menghapus 'on' awalan ketika disediakan oleh aplikasi pengguna. Sebagai contoh: onclick = & # x3e; klik.
Apa yang baru dalam versi 6.19.0 / 1.5.12 / 7.0.0-M4:
- diperlukan teks komponen bentuk sekarang memancarkan atribut diperlukan HTML5.
- URL dengan username / password di dalamnya sekarang akan diuraikan dengan benar http: // me: rahasia @ localhost dan http: // me: rahasia @ localhost:. 8080 tidak akan lagi memicu sejumlah pengecualian yang tidak valid
- OnEventHeaderItem menggunakan JavaScript pendaftaran acara, bukan inline atribut DOM, sehingga harus menghapus 'on' awalan ketika disediakan oleh aplikasi pengguna. Sebagai contoh: onclick = & # x3e; klik.
Apa yang baru di versi 6.6.0:
- ficket:. Untuk atribut untuk tag label HTML
- Ditambahkan callback untuk sesi diremehkan.
Apa yang baru di versi 6.0.0:
- Out-of-the box integrasi jQuery
- Lengkapi kontrol atas permintaan AJAX
- Peningkatan pendaftaran acara di browser
- Dukungan untuk dataset besar dalam komponen
- Ketergantungan manajemen untuk sisi klien perpustakaan JavaScript
Apa yang baru di versi 1.5.0:
- Peningkatan dukungan browser caching
- ClientSideImageMap menggantikan imagemap berusia
- Dukungan yang lebih baik untuk berjalan di belakang proxy dengan x-diteruskan-untuk header
- siklus Permohonan pendengar memudahkan untuk mengintegrasikan kerangka kerja dalam aplikasi gawang Anda
- Konsisten penamaan: metode dengan Javascript dalam nama telah diubah namanya menggunakan kapitalisasi yang tepat: JavaScript
- Beralih ke HTTPS adalah yang sederhana seperti mengkonfigurasi mapper akar baru untuk membuat gawang HTTPS sadar dan annotating halaman dengan @RequireHttps
Apa yang baru di versi 1.4.9:.
- Tetap terjemahan Hungaria untuk Wisaya
- Hapus final AbstractRequestTargetUrlCodingStrategy # getMountPath ().
- Salah nama paket di Contoh.
- nama salah untuk Application.properties swiss.
- CLONE -HttpsRequestCycleProcessor menyebabkan HttpSession yang akan dibuat.
Komentar tidak ditemukan