6
dizesinde uzunluğunu elde edinkullanarak bir koşulu denetlemek için Facelets sayfasındaki String
uzunluğunu bulabilir miyiz?EL
dizesinde uzunluğunu elde edinkullanarak bir koşulu denetlemek için Facelets sayfasındaki String
uzunluğunu bulabilir miyiz?EL
sadece boş veya null olmadığını bilmek gerekiyorsa, ELempty
anahtar kelime kullanın:
<ui:fragment rendered="#{bean.string.length() gt 42}">
:
<ui:fragment rendered="#{not empty bean.string}">
Yoksa gerçekten, onun tam uzunluğunu bilmek doğrudan String#length()
yöntemi kullanmak gerekiyorsa
Veya Servlet 3.0/EL 2.2'de değilseniz, JSTLfn:length()
işlevini kullanın:
<ui:fragment rendered="#{fn:length(bean.string) gt 42}">
Teşekkür ederim BalusC. Boyu uzunluğa değiştirdim. Bütün zaman boyunca bunun dize yerine bir liste olduğunu düşündüm. – user679526
Bir şey değil. – BalusC