2009-04-27 29 views

उत्तर

69

मुझे लगता है कि आप वेब अनुप्रयोग फ़ोल्डर संरचना की रूट में /WEB-INFनिर्देशिका का जिक्र कर रहे हैं।

नहीं, यह कक्षा में नहीं है।

/WEB-INF/classes क्लासपाथ पर है, और इसलिए /WEB-INF/lib में जेएआर फ़ाइलें हैं।

+4

यदि/वेब-आईएनएफ कक्षा में नहीं है, तो आधिकारिक क्यों हैं 'डिप्लॉयमेंट डिस्क्रिप्टर फाइल', जैसे web.xml, उस फ़ोल्डर में? क्या वे अभी भी किसी भी तरह से लोड हो जाते हैं भले ही वे क्लासपाथ पर नहीं हैं? – djangofan

10

अतिरिक्त वेब-कंटेनर द्वारा अनुरोध किए जाने के विरुद्ध WEB-INF में फ़ाइलें सुरक्षित हैं, यानी वे बाहरी दुनिया के लिए अदृश्य हैं।

+0

जब तक आप अनुरोध को अग्रेषित नहीं करते हैं (हालांकि बीईए ने कई सालों पहले इसका एक कार्यान्वयन किया था)। –

+1

आप लगभग हमेशा सुरक्षा को बाधित कर सकते हैं। –

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

  • कोई संबंधित समस्या नहीं^_^