2009-09-22 9 views
5

पर असफल होने के लिए वेग कॉन्फ़िगर करें क्या वेग विफल होने के लिए कॉन्फ़िगर किया जा सकता है (यानी एक अपवाद फेंक दें) जब एक $ var अपरिभाषित होता है।

ऐसी "विफल-तेज" रणनीति हमारे परीक्षण चक्रों में सहायता करेगी।

उत्तर

6

वेग 1.6 में आप

runtime.references.strict = सच

संपादित अपने velocity.properties के लिए निम्न संपत्ति जोड़ सकते हैं: विन्यास की पूर्ण सूची यहाँ उपलब्ध है: http://velocity.apache.org/engine/devel/configuration.html

0

आप FreeMarker करने के लिए स्विच कर सकता है पर एक अपवाद फेंकने के लिए। यह गायब क्षेत्रों, और, अवैध प्रकारों पर अपवाद फेंकता है।

न केवल अपवाद थ्रोन सटीक और पठनीय हैं। 'BAR.ftl' आदि में लाइन 234 पर लापता फ़ील्ड फूड आदि

मैं किसी अन्य टेम्पलेटिंग सिस्टम पर फ्रीमार्कर की पूरी तरह से अनुशंसा करता हूं।