मैं एनोटेट स्प्रिंग 3.1 MVC कोड (वसंत-MVC) का उपयोग कर रहा है और जब मैं @RequestBody के माध्यम से तारीख वस्तु भेज तारीख संख्यात्मक रूप में दिखाया जा रहा है। यह मेरा नियंत्रकस्प्रिंग 3.1 JSON दिनांक स्वरूप
@Controller
@RequestMapping("/test")
public class MyController {
@InitBinder
public void initBinder(WebDataBinder binder) {
binder.registerCustomEditor(Date.class,
new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"),true));
}
@RequestMapping(value = "/getdate", method = RequestMethod.GET)
public @ResponseBody Date getDate(@RequestParam("dt") Date dt, Model model) {
// dt is properly constructed here..
return new Date();
}
}
जब मैं तारीख में पास है, मैं प्रारूप में दिनांक प्राप्त करने में सक्षम हूँ। लेकिन मेरे ब्राउज़र को प्रदर्शित करता है के रूप में संख्यात्मक
1327682374011
कैसे मैं इसे प्रारूप मैं webbinder के लिए पंजीकृत किया है में तारीख को प्रदर्शित कर सकता हूँ की तारीख? मैं कुछ मंच है कि मैं जैक्सन नक्शाकार का उपयोग करना चाहिए में देखा था, लेकिन मैं मौजूदा नक्शाकार बदल नहीं कर सकते?
धन्यवाद वकास:
यहाँ आपको अतिरिक्त दस्तावेज़ है। मैं सोच रहा था कि कैसे डिफ़ॉल्ट वसंत में JSON Serializer काम करता है के रूप में मैं न classpath में जैक्सन जार की है। शायद यह जैक्सन का उपयोग नहीं करता है। – moh
@moh क्यों कोई स्वीकार्य उत्तर नहीं है? –
@ M.AtifRiaz उपयोगकर्ता अक्टू 22 '12 18:27 पर के बाद से सक्रिय नहीं है। :) – Yubaraj