2012-03-16 17 views
5

में स्कॉप्स मेरे पास एक सीआरयूडी एप्लीकेशन है .. डेटा में कहां लाया जाता है, एन संपादित एन को वापस डीबी में संग्रहीत किया जाता है। पृष्ठ & के बीच अनुक्रमिक पहुंच भी है, पहले पृष्ठ पर दर्ज की गई जानकारी को दूसरे पृष्ठ & पर आगे की आवश्यकता है। सबसे अच्छा दायरा & क्यों होगा?जेएसएफ 2

किस दायरे का उपयोग कब करें? प्रत्येक गुंजाइश का जीवन चक्र क्या है।

इसके अलावा, मुझे स्कॉप्स पर कोई अच्छा ट्यूटोरियल नहीं मिला। यदि आप इसके बारे में जानते हैं, तो कृपया मार्गदर्शन करें।

धन्यवाद, शिखा

+0

संभावित डुप्लिकेट [सही बीन स्कोप कैसे चुनें?] (Http://stackoverflow.com/questions/7031885/how-to-choose-the-right-bean-scope) – BalusC

उत्तर

16

BalusC के उत्कृष्ट ट्यूटोरियल Communication in JSF 2.0 में JSF स्कोप के विस्तृत वर्णन है।

अंगूठे के नियम के रूप में मैं सर्वर पक्ष पर सहेजे गए राज्य को कम करने के लिए हमेशा सबसे संकीर्ण क्षेत्र चुनने की सलाह दूंगा। यदि आप सब कुछ सत्र के दायरे में रखते हैं तो आपके आवेदन में खराब स्केलेबिलिटी होगी। यदि आप AJAX के साथ काम कर रहे हैं तो दृश्य क्षेत्र विशेष रूप से उपयोगी होता है। गैर-अजाक्स विचारों के लिए अनुरोध का दायरा अक्सर पर्याप्त होता है।

+1

+ फ्लैश स्कोप: http: //andyschwartz.wordpress.com/2009/07/31/whats-new-in-jsf-2/#scopes – edze

+4

@edze: मोज़रारा में फ़्लैश स्कोप टूटा हुआ है। इसका इस्तेमाल न करें। – BalusC

+0

धन्यवाद। मैंने पहले इसका इस्तेमाल नहीं किया था। इसे जानना अच्छा है। – edze