Sức mạnh của JSF 2, Phần 2: Tạo khuôn mẫu và các thành phần phức hợp

Triển khai các giao diện người dùng mở rộng với JavaServer Faces 2 David Geary, Chủ tịch, Clarity Training, Inc. Tóm tắt: Java™Server Faces (JSF) 2 cho phép bạn triển khai thực hiện các giao diện người dùng (UI), dễ dàng sửa đổi và mở rộng với hai tính năng mạnh mẽ: tạo khuôn mẫu và các thành phần phức hợp. Trong bài viết này — bài thứ hai trong loạt bài ba phần về các đặc tính mới của JSF 2 — David Geary, thành viên nhóm chuyên gia JSF cho bạn thấy các ứng dụng Web của. | Sức mạnh của JSF 2 Phần 2 Tạo khuôn mẫu và các thành phần phức hợp Triển khai các giao diện người dùng mở rộng với JavaServer Faces 2 David Geary Chủ tịch Clarity Training Inc. Tóm tắt Java Server Faces JSF 2 cho phép bạn triển khai thực hiện các giao diện người dùng UI dễ dàng sửa đổi và mở rộng với hai tính năng mạnh mẽ tạo khuôn mẫu và các thành phần phức hợp. Trong bài viết này bài thứ hai trong loạt bài ba phần về các đặc tính mới của JSF 2 David Geary thành viên nhóm chuyên gia JSF cho bạn thấy các ứng dụng Web của mình có thể tận dụng tốt nhất việc tạo khuôn mẫu và các thành phần phức hợp như thế nào. Trở lại năm 2000 khi tôi tham gia vào một danh sách gửi thư về JavaServer Pages JSP tôi đã gặp Craig McClanahan người đang làm việc cho một khung công tác Web mới sinh ra có tên là Struts. Quay lại thời đó khi di chuyển từ Swing sang lập trình Java phía máy chủ tôi đã thực hiện một khung công tác nhỏ để tách biệt cách bài trí khung nhìn của JSP khỏi nội dung của nó tương tự với tinh thần của các trình quản lý cách bài trí của Swing. Craig đã hỏi tôi có muốn cho phép đưa thư viện tạo khuôn mẫu của tôi vào trong Struts không và tôi đã vui lòng đồng ý. Thư viện khuôn mẫu của Struts Struts Template Library được đóng gói cùng với Struts đã trở thành cơ sở cho thư viện Tiles phổ biến của Strut để cuối cùng thư viện này đã trở thành một khung công tác Apache hàng đầu. Hiện nay công nghệ hiển thị mặc định của JSF 2 Facelets là một khung công tác tạo khuôn mẫu phần lớn dựa vào Tiles. JSF 2 cũng cung cấp một cơ chế mạnh được gọi là các thành phần phức hợp xây dựng trên các đặc tính tạo khuôn mẫu của Facelets để cho bạn có thể triển khai thực hiện các thành phần tùy chỉnh không cần mã Java và không có cấu hình XML nào. Trong bài này tôi sẽ giới thiệu cho bạn về tạo khuôn mẫu và các thành phần phức hợp với ba lời khuyên để khai thác tốt nhất JSF 2 Lời khuyên 1 Giữ nguyên tắc DRY Đừng lặp lại chính mình . Lời khuyên 2 Hãy dùng cách hợp thành. Lời khuyên 3 Hãy nghĩ .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
34    62    1    30-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.