Which EL operator is used to access properties or attributes of objects?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: ". (dot)". Trong EL, dấu chấm đọc một thuộc tính của đối tượng hoặc một khoá của bảng ánh xạ: viết ${user.name} thì EL gọi phương thức đọc thuộc tính theo quy ước JavaBean, còn nếu đối tượng là bảng ánh xạ thì phần sau dấu chấm được dùng làm khoá. Lựa chọn "+ (plus)" là phép cộng số học trong EL, nó còn cố ép chuỗi về số nên đem dùng để truy cập thuộc tính sẽ gây lỗi kiểu. Lựa chọn "* (asterisk)" là phép nhân, cũng chỉ làm việc trên giá trị số chứ không đi vào cấu trúc đối tượng. Lựa chọn ": (colon)" không phải toán tử của EL; dấu hai chấm chỉ xuất hiện khi ngăn tiền tố thư viện thẻ với tên thẻ. Ngoài dấu chấm, EL còn cho dùng cặp ngoặc vuông kèm khoá dạng chuỗi, cách này cần khi tên khoá có dấu cách hoặc được tính ra lúc chạy.
Cùng phần 7
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây