मैं वसंत के JSON समर्थन को काम नहीं कर सकता। मेरी वसंत-servlet.xml फ़ाइल में मैं निम्नलिखित लाइनों में शामिल हैं:स्प्रिंग एमवीसी और जेएसओएन, जैक्सन वर्ग को अपवाद नहीं मिला
<mvc:annotation-driven/>
<context:component-scan base-package="my.packagename.here" />
<context:annotation-config />
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/" p:suffix=".jsp" />
<bean id="jacksonMessageConverter"
class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"/>
मैं भी जैक्सन पुस्तकालयों डाउनलोड किया है और उन्हें अपने ग्रहण परियोजना के लिए है और यह भी वेब-INF/lib फ़ोल्डर में जोड़ लिया है। जब jQuery getJSON विधि के साथ नियंत्रक को अनुरोध भेजने मैं निम्न त्रुटियां मिलती है:
javax.servlet.ServletException: Servlet.init() for servlet dispatcher threw exception
java.lang.NoClassDefFoundError: org/codehaus/jackson/JsonProcessingException
java.lang.ClassNotFoundException: org.codehaus.jackson.JsonProcessingException
तुम्हें क्या लगता है समस्या है। मुझे लगता है कि यह मेरे spring-servlet.xml
फ़ाइल के साथ कुछ करने के लिए है। यदि आपको आवश्यकता हो, तो मैं पूरे त्रुटि लॉग पेस्ट कर सकता हूं।
जो जैक्सन जार आप जोड़ लिया है? – ggreiner
जैक्सन-सब-1.9.4.jar – jyriand
मुझे जैक्सन v2.0.1 जार के साथ एक ही समस्या है। जगह में सभी जार (कोर, एनोटेशन, डाटाबेस)। क्या आपने इस मुद्दे को किसी भी मौके से हल किया? – TMan