Spring 3.0.6 kullanıyorum ve dosyaları sunucuya yüklemek için tek bir denetleyicim var. Tarayıcıların geri kalanı (gizli) çok parçalı bir form gönderirken, onu destekleyen tarayıcılar için XmlHttpRequest kullanarak bir komut dosyası kullanıyorum.Spring MVC, JSON yanıtını düz talebe zorlar
Accept text/html, application/xhtml+xml, */*
nedeniyle bu başlığa tepki ile @ResponseBody
cevaplar ile işaretlenmiştir Kontrolör yerine JSON XML dönüştürülmüş olduğunu anlamaya: Sorun ancak form gönderildiğinde aşağıdaki başlığı gönderir olmasıdır. Form gönderme isteğini kesmeden bunun üstesinden gelmenin bir yolu var mı?
yok olduğunda XML ile cevap veriyor gibi görünüyor. Bu iyi görünüyor, ancak eğer buna ek olarak Spring 3.0 – nvrs
için geçerli olup olmadığını bilmediğiniz gibi, reqeust Accept üstbilgisine sahip olmanız gerekir Kabul: "application/json; charset = utf-8", bu nedenle bahar mvc doğru cevabı oluşturmak için hangi çeviricinin kullanılacağını bilir. – lukass77