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
Post a Comment