SORU
17 NİSAN 2012, Salı


JSTL eşit dizeleri için etiket varsa

JSP sayfasında benim: bir nesne bir değişken var

<%= ansokanInfo.getPSystem() %>

Değişken değeri doğru NAT vardır ve bu değer için bazı sayfa öğeleri uygulamak istiyorum. Dava nasıl bilmek etiketi kullanırım? Gibi bir şey denedim

<c:if test = "${ansokanInfo.getPSystem() == 'NAT'}">      
   process  
</c:if> 

Ama yukarıda bir şey göstermez. Nasıl yapmalıyım? Ya da kod parçacıkları yani kullanabilirim

<% if (ansokanInfo.getPSystem().equals("NAT"){ %>
process
<% } %>

Herhangi bir cevap ya da yorum için teşekkürler.

CEVAP
17 NİSAN 2012, Salı


Deneyin:

<c:if test = "${ansokanInfo.PSystem == 'NAT'}">

JSP/2.4 (sürüm bence dizi) EL yöntemi çağrı destek ve yalnızca özellikleri desteklemiyor Servet. En son sunucu uygulaması kaplar yöntem çağrıları (yani Tomcat 7) desteği.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • The10HourMan

    The10HourMan

    28 EYLÜL 2012
  • TouchePro

    TouchePro

    27 EYLÜL 2007
  • Watcher3223

    Watcher3223

    15 Kasım 2007