के लिए डिस्पैचर मेरे पास Servlet Spec 2.3 के लिए डिज़ाइन किए गए पुराने वेबसर्वर के साथ Servlet Spec 2.4 के लिए लिखा गया एक ऐप है।फ़िल्टर मैपिंग
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>*.action</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
मैं इस मानचित्रण फिर से लिख सकते हैं सर्वलेट 2.3 अनुरूप होने के लिए: web.xml फ़ाइल निम्न सिंटैक्स है?
मुझे यकीन नहीं है कि अगर आप सभी टैग हटाते हैं तो servlet 2.4 spec में, फ़िल्टर हमेशा से निष्पादित करता है या कभी नहीं। –
@ डेविड: 2.4 के बाद से यह केवल 'अनुरोध' पर डिफ़ॉल्ट रूप से निष्पादित करता है। 'INCLUDE' और 'FORWARD' के लिए आपको' 'स्वयं निर्दिष्ट करना होगा (' REQUEST' के अलावा!)। –
BalusC
बिल्कुल सही, धन्यवाद! –