मेरा AJAX एप्लिकेशन उपयोगकर्ता के ब्राउज़र से जावा एप्लिकेशन कंटेनर में एक फ़ाइल अपलोड करता है। मैं जो करना चाहता हूं वह यह है: अपलोडिंग पूर्ण हो जाने के बाद, मैं मेजबान नाम (यानी स्थानीयहोस्ट), बंदरगाह (यानी 8080) और वह स्थान जहां मैं चाहता हूं, द्वारा पहचाने गए वेबडावी सर्वर पर फ़ाइल "भेजना" चाहता हूं। फ़ाइल को स्टोर करने के लिए (यानी dir1/dir2)।जावा: सर्वलेट से WebDAV सर्वर पर फ़ाइल कैसे अपलोड करें?
जो मैं बाद में हूं वह मूल रूप से एक वेबडीवी क्लाइंट फ्रेमवर्क है जो मुझे वेबडावी में एक फ़ाइल अपलोड करने में सक्षम बनाता है। मेरे आवेदन में मैं पहले से ही "webdavclient4j" का उपयोग कर रहा हूं, लेकिन मुझे इसके साथ फ़ाइल अपलोड करने का कोई तरीका नहीं दिख रहा है?
कोई विचार? किसी भी मदद के लिए अग्रिम धन्यवाद।
एफ
हाय जॉन, आपकी प्रतिक्रिया के लिए धन्यवाद। मैंने सरडीन की कोशिश की और मेरे अनुप्रयोगों में इसका इस्तेमाल करने का फैसला किया। चीजें बहुत आसान बनाता है। एफ – francescoNemesi
मैंने भी सरडीन को लागू किया। एक webservice बनाने के लिए आश्चर्यजनक रूप से सरल - अब मुझे इसे सभी परीक्षण करना होगा;) –
@ जोन: क्या कोई निर्देशिका सीधे अपलोड करने का कोई तरीका है? और यदि वेबसर्वर पर कोई निर्देशिका मौजूद है, तो क्या यह सिर्फ फाइलों को ओवरराइट करेगा? – rkg