बिना मैं वसंत MVC का उपयोग कर रहा सेट करने के लिए कैसे और सफलतापूर्वक सेट एक WebApplicationInitializer (बिलाव के ServletContainerInitializer का उपयोग कर), किसी भी web.xml फ़ाइल के बिना। (डिस्पैचर की तरह) (स्प्रिंग सुरक्षा की तरह) फिल्टर और सर्वलेट जोड़ा जा रहा है कोई समस्या नहीं है, और वे ठीक काम करते हैं। अगर मुझे ऐसा करने की ज़रूरत है तो मैं इनिट-पैराम्स भी सेट कर सकता हूं।सत्र-टाइमआउट त्रुटि पृष्ठों को प्रोग्राम के web.xml
क्या मैं समझ नहीं कैसे विशेष टैग कि सामान्य रूप से web.xml में मौजूद के कुछ स्थापित करने के लिए है। उदाहरण के लिए, मैं एक कस्टम 403 त्रुटि पृष्ठ स्थापित करना चाहता हूं। आम तौर पर मैं साथ web.xml में यह करना होगा:
<error-page>
<error-code>403</error-code>
<location>/accessDenied.html</location>
</error-page>
लेकिन मैं कैसे WebApplicationInitializer (जो ServletContext पहुंच सकता है) के अंदर यह करने के लिए पता नहीं कर सकते हैं।
मैं सत्र-समय समाप्ति और स्वागत-फाइलों के साथ एक ही समस्या है। मैं लगभग दो दिनों की खोज कर रहा हूं, लेकिन अभी भी इसे प्रोग्रामेटिक रूप से नहीं देखा है। फिर लक्ष्य वेब.एक्सएमएल फ़ाइल को पूरी तरह से निकालना है और इसके बजाय प्रारंभकर्ता वर्ग का उपयोग करना है।
कोई भी विचार?
धन्यवाद: एर इस पंक्ति जोड़ें। यही कारण है कि मामले में, अपने जवाब में लिंक के आधार पर प्रतीत होता है। ओह। – BobRob
[इस के लिए सर्वलेट कल्पना मुद्दा] (https://java.net/jira/browse/SERVLET_SPEC-50) –