web.xml फ़ाइल क्या है और मैं इसके साथ बातें क्या सब कर सकता है?
/WEB-INF/web.xml
फ़ाइल आपके एप्लिकेशन का वेब एप्लिकेशन परिनियोजन वर्णनकर्ता है। यह फ़ाइल एक एक्सएमएल दस्तावेज है जो आपके एप्लिकेशन के बारे में सब कुछ परिभाषित करता है जिसे सर्वर को जानने की आवश्यकता होती है (संदर्भ पथ को छोड़कर, जिसे एप्लिकेशन नियोक्ता और प्रशासक द्वारा नियोजित किया जाता है): servlets और अन्य घटक जैसे फ़िल्टर या श्रोताओं , प्रारंभिक पैरामीटर, कंटेनर-प्रबंधित सुरक्षा बाधाएं, संसाधन, स्वागत पृष्ठ, आदि
ध्यान दें कि आपके द्वारा उल्लिखित संदर्भ बहुत पुराना है (जावा ईई 1.4), जावा ईई 5 में few changes और जावा ईई 6 में और भी अधिक है (जो web.xml
"वैकल्पिक" बनाता है और Web Fragments प्रस्तुत करता है)।
क्या कोई कॉन्फ़िगरेशन पैरामीटर है जो प्लेग की तरह से बचा जाना चाहिए?
सं
कोई प्रदर्शन या स्मृति के उपयोग से संबंधित मानकों?
नहीं, ऐसी चीजें एप्लिकेशन स्तर पर लेकिन कंटेनर स्तर पर कॉन्फ़िगर नहीं हैं।
सामान्य गलत कॉन्फ़िगरेशन के कारण सुरक्षा संबंधी जोखिम?
ठीक है, अगर आप कंटेनर-प्रबंधित सुरक्षा बाधाओं का उपयोग करना चाहते हैं और उन्हें ठीक से कॉन्फ़िगर करने में विफल रहते हैं, तो संसाधनों को स्पष्ट रूप से ठीक से संरक्षित नहीं किया जाएगा। इसके अलावा, आईएमओ को तैनात करने वाले कोड से सबसे बड़ा सुरक्षा जोखिम आते हैं।
स्रोत
2010-03-09 22:14:12
एक छोटे से सावधान रहें यद्यपि मुझे एक जगह मिली जहां एक डैश को अंडरस्कोर से बदल दिया गया था। (जिसे डीबग करने में काफी समय लगा)। – sixtyfootersdude
क्यों नहीं आपके उत्तर में टिप्पणी जोड़ें? – Bozho