Wednesday 15 June 2011

java - How to access integer value(e.g serverport or connection poolSize) from properties file in Spiring MVC application appliactionContext.xml file -


मैंने इस तरह कॉन्फ़िगरेशन को applicationContext.xml में परिभाषित किया है

  & lt; सेम: गुण नाम = "होस्ट" मान = "$ {mail.server.host}" / & gt; & Lt; बीन्स: गुण नाम = "पोर्ट" मान = "25" / & gt; & Lt; बीन्स: गुण नाम = "प्रोटोकॉल" मान = "$ {mail.server.protocol}" / & gt;  

जब मैं फ़ाइल में निम्न पंक्ति डाल रहा हूँ, इससे वह संख्या प्रारूप अपवाद फेंकता है। ऊपरी कोड ठीक काम कर रहा है, बस पोर्ट मूल्य पर एक अपवाद फेंक रहा है।

  & lt; सेम: गुण नाम = "बंदरगाह" मान = "$ {mail.server.port}" / & gt;  

मैं प्लेसहोल्डर को कॉन्फ़िगर करने के बाद सर्वर पोर्ट आदि जैसे पूर्णांक मानों के लिए प्रॉपर्टी प्लेसहोल्डर को कॉन्फ़िगर करता हूं। हम नीचे के उदाहरण में उपयोग कर सकते हैं।

  & lt;! - कॉन्फ़िगरेशन गुण पढ़ें - & gt; & Lt; प्रसंग: संपत्ति-प्लेसहोल्डर स्थान = "क्लासपाथ: कॉन्फ़िगरेशन। प्रॉपर्टीज़" / & gt; & Lt; संपत्ति नाम = "होस्ट" मान = "$ {mail.server.host}" / & gt; & Lt; प्रॉपर्टी नाम = "पोर्ट" मान = "$ {mail.server.port}" / & gt; & Lt; संपत्ति नाम = "प्रोटोकॉल" मान = "$ {mail.server.protocol}" / & gt; & Lt; गुण नाम = "उपयोगकर्ता नाम" मान = "$ {mail.server.username}" / & gt; & Lt; संपत्ति नाम = "पासवर्ड" मान = "$ {mail.server.password}" / & gt;  

No comments:

Post a Comment