के माध्यम से एक्सएमएल लौट रहा है इस नोब सवाल को पोस्ट करने के लिए मुझे क्षमा करें, लेकिन मैं अभी कुछ समय से इस समस्या को डीबग कर रहा हूं। मैं एक्सएमएल वस्तु के आधार पर लौटने के लिए प्रतिक्रिया करने की कोशिश कर एक छोटी सी समस्या आ रही है: - अभीस्प्रिंग एमवीसी 3: @ResponseBody
@RequestMapping(value = "/mylink", method = RequestMethod.GET)
public @ResponseBody SomeObject doIt() {
...
}
, भले ही है कि एपीआई कहा जाता है, मेरे मुवक्किल पक्ष में सभी XML प्रतिक्रिया प्राप्त नहीं होता है । मैं कुछ स्थानों को पढ़ रहा हूं और ऐसा लगता है कि मुझे एक्सएमएल मार्शेलर या एक्सएमएल रिज़ॉलर्स के somesort को कॉन्फ़िगर करने की आवश्यकता है, लेकिन मुझे यकीन नहीं है कि उस टुकड़े को मेरी मौजूदा कॉन्फ़िगरेशन में कैसे एकीकृत किया जाए। मैं वर्तमान में मेरे servlet.xml में निम्नलिखित विन्यास है: -
<context:component-scan base-package="ss.controller" />
<mvc:annotation-driven />
<mvc:resources location="/resources/" mapping="/resources/**" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/app/" />
<property name="suffix" value=".jsp" />
</bean>
किसी कृपया कैसे मैं अपने servlet.xml को विन्यस्त यह काम कर पाने के लिए के बारे में जाना हो सकता है पर कुछ नमूना विन्यास पोस्ट कर सकते हैं? बहुत धन्यवाद।
ब्लोट के बारे में सहमत। वसंत के लिए बॉक्स समाधान से बाहर होना चाहिए। यह हास्यास्पद है। – sourcedelica
@ericacm: मैंने इसके बारे में फिर से विचार किया था और चला गया और स्रोत कोड (और * फिर * दस्तावेज़ीकरण को फिर से पढ़ा) देखा, और यह मैंने पहले सोचा जितना आसान है। संपादन देखें। – skaffman
मेरे पास क्लासपाथ में jaxb-api-xx.jar है, लेकिन ऐसा लगता है कि यह कुछ भी नहीं कर रहा है। क्या मुझे काम करने के लिए जेएक्सबी की एनोटेशन के साथ 'कुछ ऑब्जेक्ट' वर्ग गुणों को एनोटेट करना चाहिए? – limc