2013-10-22 20 views

Trả lời

7

Bạn có nghĩa Expression Language, EL trong ngắn hạn, vì đó là thành phần cho phép bạn sử dụng ${something} biểu thức, trong khi JSTL là một thư viện thẻ cung cấp cho bạn các thành phần thẻ như <c:set>.

Trong EL, bạn có thể làm điều đó như thế này:

<c:set var="ternaryResult" 
    value="${(relAttributeValue != 'false') ? 'rel=\"nofollow\"' : ''}" /> 

Lưu ý rằng trong EL bạn không cần phải lo lắng về tài liệu tham khảo so sánh sử dụng == như trong Java. Thông tin thêm về điều này: Is there an equivalent of '==' from Java in EE 6 JSF EL

Các vấn đề liên quan