Apache Wicket cố gắng một cách tiếp cận khác nhau để phát triển các ứng dụng Web Java.
Thay vì các file cấu hình XML phức tạp và mã nồng nhiệt khi các nhà phát triển dành hầu hết thời gian xóa hoặc viết lại, Wicket sử dụng các thành phần tái sử dụng nhỏ chi phối bởi các mô hình POJO đơn giản.
Cách tiếp cận này cho phép họ tái sử dụng hầu hết các mã của họ đồng thời có thể để logic thành công riêng và mã số kinh doanh mà không có quá nhiều rắc rối.
Kể từ khi tất cả các chức năng được đóng gói trong các thành phần nhỏ hơn, các nhà phát triển có thể xây dựng các ứng dụng mỏng quyết và bao gồm các tính năng thiết lập bạn muốn họ có.
Làm thế nào để sử dụng các phiên bản khác nhau Wicket? Đơn giản:
- Apache Wicket 1.x series là cho JDK 1.5 +
- Apache Wicket 6.x series là cho JDK 6 +
- Apache Wicket 7.x series là cho JDK 7 +
Điều gì là mới trong phiên bản này:
- thành phần biểu mẫu văn bản bắt buộc tại phát ra các thuộc tính cần thiết HTML5.
- URL với tên người dùng / mật khẩu trong họ bây giờ sẽ được phân tích một cách chính xác http: // tôi: bí mật @ localhost và http: // tôi: bí mật @ localhost:. 8080 sẽ không còn kích hoạt một số ngoại lệ không hợp lệ
- OnEventHeaderItem sử dụng JavaScript đăng ký sự kiện, thay vì inline DOM thuộc tính, do đó cần loại bỏ 'trên' tiền tố khi nó được cung cấp bởi các ứng dụng người dùng. Ví dụ: onclick = & # x3e; nhấn chuột.
Điều gì là mới trong phiên bản 7.1.0 / 6.20.0 / 1.5.14:
- văn bản bắt buộc thành phần biểu mẫu tại phát ra các thuộc tính cần thiết HTML5.
- URL với tên người dùng / mật khẩu trong họ bây giờ sẽ được phân tích một cách chính xác http: // tôi: bí mật @ localhost và http: // tôi: bí mật @ localhost:. 8080 sẽ không còn kích hoạt một số ngoại lệ không hợp lệ
- OnEventHeaderItem sử dụng JavaScript đăng ký sự kiện, thay vì inline DOM thuộc tính, do đó cần loại bỏ 'trên' tiền tố khi nó được cung cấp bởi các ứng dụng người dùng. Ví dụ: onclick = & # x3e; nhấn chuột.
Điều gì là mới trong phiên bản 7.0.0 / 6.20.0 / 1.5.12:
- văn bản bắt buộc thành phần biểu mẫu tại phát ra các thuộc tính cần thiết HTML5.
- URL với tên người dùng / mật khẩu trong họ bây giờ sẽ được phân tích một cách chính xác http: // tôi: bí mật @ localhost và http: // tôi: bí mật @ localhost:. 8080 sẽ không còn kích hoạt một số ngoại lệ không hợp lệ
- OnEventHeaderItem sử dụng JavaScript đăng ký sự kiện, thay vì inline DOM thuộc tính, do đó cần loại bỏ 'trên' tiền tố khi nó được cung cấp bởi các ứng dụng người dùng. Ví dụ: onclick = & # x3e; nhấn chuột.
Điều gì là mới trong phiên bản 6.20.0 / 1.5.12 / 7.0.0-M6:
- Yêu cầu thành phần biểu mẫu văn bản bây giờ phát ra các thuộc tính cần thiết HTML5.
- URL với tên người dùng / mật khẩu trong họ bây giờ sẽ được phân tích một cách chính xác http: // tôi: bí mật @ localhost và http: // tôi: bí mật @ localhost:. 8080 sẽ không còn kích hoạt một số ngoại lệ không hợp lệ
- OnEventHeaderItem sử dụng JavaScript đăng ký sự kiện, thay vì inline DOM thuộc tính, do đó cần loại bỏ 'trên' tiền tố khi nó được cung cấp bởi các ứng dụng người dùng. Ví dụ: onclick = & # x3e; nhấn chuột.
Điều gì là mới trong phiên bản 6.19.0 / 1.5.12 / 7.0.0-M4:
- Yêu cầu thành phần biểu mẫu văn bản bây giờ phát ra các thuộc tính cần thiết HTML5.
- URL với tên người dùng / mật khẩu trong họ bây giờ sẽ được phân tích một cách chính xác http: // tôi: bí mật @ localhost và http: // tôi: bí mật @ localhost:. 8080 sẽ không còn kích hoạt một số ngoại lệ không hợp lệ
- OnEventHeaderItem sử dụng JavaScript đăng ký sự kiện, thay vì inline DOM thuộc tính, do đó cần loại bỏ 'trên' tiền tố khi nó được cung cấp bởi các ứng dụng người dùng. Ví dụ: onclick = & # x3e; nhấn chuột.
Điều gì là mới trong phiên bản 6.6.0:
- ficket:. Cho thuộc tính cho thẻ nhãn HTML
- Thêm một cuộc gọi lại cho một phiên vô hiệu.
Điều gì là mới trong phiên bản 6.0.0:
- Out-of-the-box jQuery tích hợp
- Kiểm soát hoàn toàn các yêu cầu AJAX
- Cải thiện đăng ký sự kiện trong các trình duyệt
- Hỗ trợ cho các tập dữ liệu lớn trong thành phần
- Quản lý phụ thuộc cho phía khách hàng thư viện JavaScript
Điều gì là mới trong phiên bản 1.5.0:
- Cải thiện hỗ trợ trình duyệt của bộ nhớ đệm
- ClientSideImageMap thay thế Imagemap cũ
- Hỗ trợ tốt hơn cho việc chạy đằng sau proxy với tiêu đề x-chuyển-cho
- Yêu cầu chu kỳ nghe làm cho nó dễ dàng hơn để tích hợp các khuôn khổ ứng dụng Wicket của bạn
- đặt tên Phù hợp: phương pháp với Javascript trong tên đã được đổi tên để sử dụng vốn đúng: JavaScript
- Chuyển sang HTTPS cũng đơn giản như việc cấu hình một mapper gốc mới vào làm Wicket HTTPS ý thức và chú thích một trang với @RequireHttps
Điều gì là mới trong phiên bản 1.4.9:.
- Cố định dịch Hungary cho wizard
- Xóa thức trên AbstractRequestTargetUrlCodingStrategy # getMountPath ().
- tên gói sai trong các ví dụ.
- Sai tên cho Application.properties Swiss.
- CLONE -HttpsRequestCycleProcessor gây HttpSession được tạo ra.
Bình luận không