संक्षेप में आपको निम्नलिखित करने की आवश्यकता होगी।
उपयोग एचटीएमएल "बहुखण्डीय" फ़ॉर्म छवि एक "सार्वजनिक" फ़ोल्डर में इस फाइल को सर्वलेट को
<form name="frm" enctype="multipart/form-data" action="/saveimage" method="POST">
<input type="file" name="filetoupload" />
<input type="submit" value="Upload" />
</form>
सर्वलेट लिखने में इतना है कि यह ब्राउज़र के लिए सुलभ है पोस्ट करने के लिए। यदि आप Servlets का उपयोग कर रहे हैं तो आप इस उद्देश्य के लिए http://commons.apache.org/fileupload/ का उपयोग कर सकते हैं। यदि आप वेब ऐप ढांचे का उपयोग कर रहे हैं, तो ढांचा आपको बाइनरी डेटा अपलोड करने का एक तरीका प्रदान कर सकता है।
अपलोड छवि के लिंक/संदर्भ के साथ वापसी पृष्ठ। फ़ाइल संदर्भ टकराव से बचने के लिए आप किसी प्रकार की यादृच्छिक फ़ाइल नाम पीढ़ी एल्गोरिदम का उपयोग करना चाह सकते हैं।
<img src="/public/random-image.jpg"/>
उपयोग JCrop http://deepliquid.com/content/Jcrop.html फसल निर्देशांक पाने के लिए। JCrop दस्तावेज़ इसका उपयोग करने के तरीके के बारे में बहुत verbose है। ध्यान दें कि आपको ऊपर दिए गए छवि संदर्भ से जुड़ने के लिए जेसीओआर को प्रारंभ करना होगा।
एक और सर्वलेट लिखें जिसमें आप पोस्ट किए गए कोस्टेटेट्स पोस्ट/प्राप्त कर सकते हैं और जो कुछ भी आप चाहते हैं उसे करें।
मैंने कुछ समय पहले कुछ फसल/पूर्वावलोकन/अपलोड कार्यक्षमता के लिए एएसपी.NET के साथ जेसीआरपी/JQuery का उपयोग किया था। यह एक आश्चर्यजनक सुखद अनुभव था! – Scozzard