Which JSTL tag is used to loop over a collection of objects?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "<c:forEach>". Thẻ này nhận một tập hợp, mảng, Map hay chuỗi có dấu phân cách qua thuộc tính items, mỗi vòng gán phần tử hiện tại vào biến khai báo ở var để biểu thức trong thân in ra; nó cũng chạy được kiểu đếm số với begin, end và step, và varStatus cho biết chỉ số cùng vị trí vòng lặp để kẻ bảng xen màu. "<c:iterate>" sai vì thư viện lõi không định nghĩa thẻ nào tên iterate, tên này hay bị lẫn sang vòng lặp của thư viện thẻ khác. "<c:loop>" sai vì lõi cũng không có thẻ loop, việc lặp theo số lần vẫn do thẻ đúng ở trên đảm nhiệm với begin và end. "<c:repeat>" sai vì không có thẻ repeat trong lõi; khai báo tiền tố cho thư viện lõi rồi gọi tên này thì bộ dịch tra trong tệp mô tả thư viện không thấy thẻ và trang không dịch được.

Cùng phần 7

Xuất hiện trong 1 bộ đề