java - FreeMarker: Expected a boolean, but this evaluated to a number -


मेरे पास एक ऐसा टेम्पलेट है जिसमें मैं करता हूं:

  & lt; #if result.numFound & gt; 10 & gt; (कुछ डेटा) & lt; / # if & gt;   

यह मुझे पार्स त्रुटि देता है:

  "#if" शर्त के लिए: एक बूलीयन की अपेक्षा की गई, लेकिन यह एक संख्या के लिए मूल्यांकन किया गया   

परिणाम। Numfound है पूर्णांक । मैंने पढ़ा है, शायद मुझे कुछ याद आ रहा है ...

आपने पिछले कुछ याद किया दस्तावेजों में पंक्तियां:)।

  कैसे परीक्षण करें अगर x 1 से अधिक है? & Lt; #if x & gt; 1 & gt; गलत होगा, क्योंकि फ्रीमार्कर पहले & gt; टैग के अंत के रूप में इस प्रकार, या तो लिखें & lt; #if (x & gt; 1) & gt; या & lt; #if x & gt; 1 & gt ;.    

Comments

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -