Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एकाधिक एसक्यूएल पंक्तियों में एक थाइमेलीफ पेज में डेटा कैसे सहेजना है?

आप जटिल डेटा को सहेजने के लिए फॉर्म सबमिशन का उपयोग कर रहे हैं जो कि जावा स्क्रिप्ट लिखने के बजाय बहुत जटिल है और अपनी जानकारी को जावास्क्रिप्ट ऑब्जेक्ट में सहेजें और सूची के साथ सहेजने के लिए नियंत्रक को जेसन स्ट्रिंग भेजें।

अभी के लिए आपके कार्यान्वयन के साथ सरल हैकी समाधान यह होगा।

1) निम्नलिखित के साथ समय सारिणी कार्यान्वयन सहेजें

@RequestMapping(value="/timeTableMapping/saveAll",method=RequestMethod.POST)सार्वजनिक स्ट्रिंग saveTimeTable(@ModelAttribute("timeTableMapping") TimeTableMapping timeTableMapping){

String[] dayArray = timeTableMapping.getDay().split(",");
String[] subArray = timeTableMapping.getSubject_code().split(",");  


List<TimeTableMapping> tempList = new ArrayList<>();
for(int i = 0 ; i < dayArray.length; i++) {
    TimeTableMapping tempTimeTable = new TimeTableMapping();
    tempTimeTable.setTime_table_code(timeTableMapping.getTime_table_code());        
    tempTimeTable.setDay(dayArray[i]);
    tempTimeTable.setSubject_code(subArray[i]);
    tempTimeTable.setStart(timeTableMapping.getStart());
    tempTimeTable.setEnd(timeTableMapping.getEnd());
    tempList.add(tempTimeTable);
}   
timeTableMappingDAO.saveAll(tempList);
    return  "redirect:/timeTableMapping";
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL सी # टेक्स्ट एन्कोडिंग समस्याएं

  2. VARCHAR बनाम टेक्स्ट प्रदर्शन जब डेटा पंक्ति पर फिट बैठता है

  3. mysql में पंक्ति हटाएं और फ़ोल्डर से संबद्ध करें

  4. पंक्तियों का चयन कैसे करें जहां कोडइग्निटर के ActiveRecord का उपयोग करके कॉलम मान पूर्ण नहीं है?

  5. org.hibernate.InstantiationException:इकाई के लिए कोई डिफ़ॉल्ट निर्माता नहीं::प्रिंसिपल। क्लाइंट