2010-11-18 6 views
6

Tôi sử dụng <c:foreach> trong ứng dụng jsf của mình để lặp qua danh sách mọi người. Tôi không sử dụng <ui:repeat> vì mọi người đều có tab riêng của mình (các thủ tục). Anh hùng JSF 'BalusC' đã giúp tôi trong số này link. Bây giờ tôi đã cố gắng để lưu (postback) dữ liệu. Điều này không làm việc với <c:forEach>, trình setter approriate của đối tượng Person sẽ không bao giờ được gọi. Với <ui:repeat> nó hoạt động. Rõ ràng là tôi đã không nắm được sự khác biệt giữa hai thẻ vì vậy tôi sẽ appriciate một số giác ngộ.Khi <ui:repeat> hoạt động cho X nhưng <c:forEach> hoạt động cho Y

Cảm ơn

Marcel

Trả lời

5

<c:***> thẻ được xây dựng thời gian thẻ, thẻ như <ui:***> được trả lại thời gian. Để có được sự khác biệt giữa hai khái niệm này, tôi recommand bạn đọc hai liên kết dưới đây: