üçlü operatör kullanarak durum nasıl yazılır Merhaba arkadaşlar JSTL içinde ternary kullanarak başka bir koşul yazmak istiyorum. jsp kullanarak yaptım. i JSTL Sen JSTL bir etiket kitaplığı iken bu sen ${something}
ifadeler kullanmak verir bileşen olduğundan Expression Language, kısacası EL demekjstl
Q
jstl
5
A
cevap
7
kullanarak bunu başarmak nasıl
<%= relAttributeValue != "false" && !relAttributeValue.equals("false") ? "rel=\"nofollow\"" : "" %>
: Kodum jsp kullanıyor hangi <c:set>
gibi etiket bileşenleri verir.
EL olarak, böyle yapabilirsiniz: EL size Java gibi ==
kullanarak karşılaştıran başvurular hakkında endişelenmenize gerek kalmamasıdır
<c:set var="ternaryResult"
value="${(relAttributeValue != 'false') ? 'rel=\"nofollow\"' : ''}" />
Not. Bu konuda daha fazla bilgi: Is there an equivalent of '==' from Java in EE 6 JSF EL