2013-10-05 5 views
11

का उपयोग मैं जेएसएफ़ एप्लिकेशन के लिए 'javax.faces.PROJECT_STAGE' संपत्ति के प्रभाव को समझना चाहता था। एक अच्छा उपयोग के मामले में नीचे में पेश किया गयाjavax.faces.PROJECT_STAGE

http://css.dzone.com/news/jsf-20-new-feature-preview-ser
http://www.java-tutorial.ch/java-server-faces/jsf-project-stage

लिंक मान्यता त्रुटि संदेश पेश करने के अलावा, क्या कोई अन्य उपयोग के मामले में, जहां इस संपत्ति वास्तव में मदद करता है? मैं समझता हूं कि हम इस चर को पर्यावरण की पहचान करने और कुछ कार्यक्षमता बदलने के लिए जांच सकते हैं, हालांकि क्या कोई और चीज है जो जेएसएफ डेवलपर्स की मदद करने के लिए स्वचालित रूप से करता है? अगर आप अपने प्रोजेक्ट से अनुभव साझा कर सकते हैं तो अच्छा होगा?

+0

नहीं। यह बहुत अधिक है: यह नियंत्रित करता है कि त्रुटियों को कैसे लॉग किया जाता है और अंत डेवलपर निर्णय लेता है – kolossus

+0

धन्यवाद, मुझे एक और मिला है: जेएसएफ 2.0 जोड़ता है यदि परियोजना चरण विकास पर सेट हो गया है। – Vicky

+2

मुझे लगता है कि यह स्वचालित रूप से फेसलेट को पुनः लोड करता है। विकास के दौरान बहुत आसान! –

उत्तर

2

wutzebaer द्वारा commentthis linked post के लिए javax.faces.PROJECT_STAGE संपत्ति या नहीं, कुछ सुविधाओं (जैसे संसाधन कैशिंग के रूप में) सक्षम नियंत्रित कर सकते हैं के अनुसार।

13

इस पैरा को Development पर सेट करना कुछ प्रदर्शन की लागत पर क्लाइंट-साइड जावास्क्रिप्ट सहित बेहतर त्रुटि संदेशों को सक्षम बनाता है।

इस पैरा को Production पर सेट करते समय कुछ त्रुटि संदेश बंद हो जाएंगे, और emphasize performance

स्रोत:
JSF 2.0 Reminder: Project Stage

3

जब हम उत्पादन हम बेहतर त्रुटि संदेश प्राप्त होगा, उदाहरण के लिए, जब हम ज याद के रूप में स्थापित करने PROJECT_STAGE: इनपुट फ़ील्ड के आसपास प्रपत्र टैग तो हम त्रुटि संदेश निम्न हो सकती है जब मंच तैयार है विकास के रूप में और जब मंच को उत्पादन के रूप में सेट किया जाता है (या विकास के अलावा कोई अन्य मूल्य) हमें कोई त्रुटि संदेश नहीं मिलेगा।

फॉर्म घटक को अपने पूर्वजों में एक यूफॉर्म होना चाहिए। सुझाव: PROJECT_STAGE की स्थापना विकास के रूप में है कि हम भी सर्वर को पुन: प्रारंभ बिना .xhtml फाइलों में हमारे परिवर्तन देखने के लिए सक्षम हो जाएगा है की एक और समारोह के भीतर <h:form>

संबंधित मुद्दे