में वैकल्पिक पथ से स्थैतिक फ़ाइलों की सेवा करना मैं एक कस्टम सर्वलेट के साथ एक एम्बेडेड जेटी सर्वर बनाने की कोशिश कर रहा हूं जो कुछ गतिशील डेटा प्रदान करता है, और डिफ़ॉल्ट सर्वलेट जो कुछ छवियों की सेवा करेगा। मेरे पास कस्टम सर्वलेट काम कर रहा है, लेकिन मैं छवि फ़ाइलों की सेवा के लिए एक डिफ़ॉल्ट सर्वलेट जोड़ने का तरीका नहीं समझ सकता।एम्बेडेड जेटी
यह है कि मैं क्या है ...
private void setUpServer(ServerOptions options){
s = new Server(options.getPort());
this.options = options;
context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
s.setHandler(context);
context.addServlet(new ServletHolder(new DataServlet()), "/data/*");
context.addServlet(new ServletHolder(new DefaultServlet()), "/pictures/*");
}
मैं समझ नहीं DefaultServlet कॉन्फ़िगर कैसे एक फ़ाइल सर्वर के रूप में काम करने के लिए और अभी भी कस्टम DataServelet अभी भी काम किया है।
क्या किसी के पास कोई विचार है?
यह पूरी तरह से काम किया। धन्यवाद!!!!!!!!! – user3034643
यह काम करता है ... अंततः कुछ बर्बाद घंटे के बाद। धन्यवाद!!! – thisarattr
यह एम्बेडेड जेट्टी संस्करण 9.4 के साथ मेरा मुद्दा तय करता है, धन्यवाद @ जोकाइम एरडफेल –