में जेएसओएन प्रतिक्रिया बल मैं स्प्रिंग 3.0.6 का उपयोग कर रहा हूं और मेरे पास सर्वर पर फ़ाइलों को अपलोड करने के लिए एक नियंत्रक है। मैं ब्राउज़र के लिए XmlHttpRequest का उपयोग करके अपलोड करने के लिए एक स्क्रिप्ट का उपयोग कर रहा हूं, जबकि बाकी ब्राउज़र ब्राउज़र (छुपा) मल्टीपार्ट फॉर्म सबमिट करते हैं।स्प्रिंग एमवीसी, सादा अनुरोध
Accept text/html, application/xhtml+xml, */*
मैं समझ है कि इस शीर्ष लेख की वजह से नियंत्रक जो प्रतिक्रिया के साथ @ResponseBody
उत्तरों के साथ चिह्नित है JSON के बजाय एक्सएमएल में बदल दिया गया: समस्या फिर भी है कि यह निम्नलिखित हेडर भेजता है जब एक फ़ॉर्म सबमिट किया जाता है। फॉर्म सबमिट अनुरोध हैकिंग के बिना इसे पाने का कोई तरीका है?
यह अच्छा लग रहा है है, लेकिन जैसा कि आप ने कहा कि अगर यह यह करने के लिए इसके अलावा में 3.0 – nvrs
वसंत के आप की जरूरत है कि reqeust हैडर स्वीकार करें, इस तरह होगा लागू है मुझे पता नहीं स्वीकार करें: "application/json; charset = utf-8", तो वसंत MVC जो कनवर्टर सही जवाब के निर्माण के लिए उपयोग करने के लिए पता चल जाएगा। – lukass77