2010-01-18 19 views
29

में ईक और == के बीच अंतर जेएसपी अभिव्यक्ति भाषा में कीवर्ड 'eq' और ऑपरेटर '==' के बीच क्या अंतर है, यदि कोई है?जेएसपी

<c:if test="${var1 eq var2}">some code</c:if> 

और

<c:if test="${var1 == var2}">some code</c:if> 

उत्तर

34

eq मौजूद है (और साथ ही ne, lt, आदि) ताकि आप एक्सएमएल एंटिटी संदर्भ का उपयोग कर से बचने कर सकते (<:

कोड में, के बीच अंतर क्या है एक एक्सएमएल चरित्र है और उदाहरण के लिए &lt; के रूप में बचने की आवश्यकता होगी), लेकिन वे वही काम करते हैं।

अधिक जानकारी के लिए Comparison operators in JSP देखें।

+1

पूरी तरह से सही, वे बिल्कुल वही हैं। वर्णित ऑपरेटर केवल एक्सएमएल-सुरक्षित हैं। – BalusC