का उपयोग करके एकाधिक मान लौटें। मैं अपने सर्वर से जावा में AJAX पर वापस आने के लिए कई मानों का प्रयास कर रहा हूं। अभी के लिए, मैं इस दृष्टिकोण का उपयोग, लेकिन यह एक अच्छा समाधान नहीं है:JSON, jQuery और AJAX और जावा
जावास्क्रिप्ट:
success: function(list) {
var firstValue = list[0];
var secondValue = list[1];
var thirdValue = list[2];
}
जावा:
ArrayList<ArrayList<String>> list = new ArrayList<ArrayList<String>>();
list.add(infoFirstValue());
list.add(infoThirdValue());
list.add(infoThirdValue());
String glist = gson.toJson(list);
response.getWriter().write(glist);
यह कई मूल्यों वापस जाने के लिए संभव है या एक वस्तु या एक अन्य समाधान?
क्या इस समाधान के बारे में अच्छा नहीं है? – ryadavilli
आपको लगता है कि समाधान का कौन सा हिस्सा अच्छा नहीं है? क्या यह एक प्रदर्शन मुद्दा है, या आपको लगता है कि आपके कोड में सुधार की आवश्यकता है? साथ ही, क्या यह जावा कोड या जावास्क्रिप्ट कोड है जिसे आप सुधारना चाहते हैं? –
क्योंकि यह गतिशील कोड नहीं है। यदि कोई नई सूची है। उदाहरण के लिए जानकारी के बीच एक सूची FirstValue और infoTirdValue, मेरा कोड जेएस संशोधित किया जाना चाहिए। –