Js sends a json array string to the background through ajax:
[{'Prjcode': '4209222012a00 ', 'countyname': 'dayu County', 'Pro _ 1': 'A', 'Pro _ 2': 'A ', 'Pro _ 3': 'A', 'Pro _ 4': 'A', 'Pro _ 5': 'A', 'Pro _ 6': 'A ', 'Pro _ 7': 'A', 'Pro _ 8': 'A', 'Pro _ 9': 'A', 'Pro _ 10': 'A ', 'Pro _ 11': 'A', 'Pro _ 12': 'A', 'Pro _ 13': 'A', 'Pro _ 14': 'A ', 'Pro _ 15': 'A'}, {'prjcode': '4209222005a03 ', 'countyname': 'dawuxian', 'Pro _ 1': 'A ', 'Pro _ 2': 'A', 'Pro _ 3': 'A', 'Pro _ 4': 'A', 'Pro _ 5': 'A ', 'Pro _ 6': 'A', 'Pro _ 7': 'A', 'Pro _ 8': 'A', 'Pro _ 9': 'A ', 'Pro _ 10': 'A', 'Pro _ 11': 'A', 'Pro _ 12': 'A', 'Pro _ 13': 'A ', 'Pro _ 14': 'A', 'Pro _ 15': 'A'}, {'prjcode': '4209222005b00 ', 'countyname': 'dawuxian ', 'Pro _ 1': 'A', 'Pro _ 2': 'A', 'Pro _ 3': 'A', 'Pro _ 4': 'A ', 'Pro _ 5': 'A', 'Pro _ 6': 'A', 'Pro _ 7': 'A', 'Pro _ 8': 'A ', 'Pro _ 9': 'A', 'Pro _ 10': 'A', 'Pro _ 11': 'A', 'Pro _ 12': 'A ', 'Pro _ 13': 'A', 'Pro _ 14': 'A', 'Pro _ 15': 'A'}]
The backend accepts traversal and storage
String jsonstr = request. getParameter ("jsonstr ");
JSONArray json = JSONArray. fromObject (jsonstr );
Object [] obj = json. toArray ();
For (int I = 0; I <obj. length; I ++ ){
JSONObject object = JSONObject. fromObject (obj [I]);
String prjcode = object. get ("prjcode"). toString ();
String countyname = object. getString ("countyname"). toString ();
String pro_1 = object. getString ("pro_1"). toString ();
String pro_2 = object. getString ("pro_2"). toString ();
String pro_3 = object. getString ("pro_3"). toString ();
String pro_4 = object. getString ("pro_4"). toString ();
String pro_5 = object. getString ("pro_5"). toString ();
String pro_6 = object. getString ("pro_6"). toString ();
String pro_7 = object. getString ("pro_7"). toString ();
String pro_8 = object. getString ("pro_8"). toString ();
String pro_9 = object. getString ("pro_9"). toString ();
String pro_10 = object. getString ("pro_10"). toString ();
String pro_11 = object. getString ("pro_11"). toString ();
String pro_12 = object. getString ("pro_12"). toString ();
String pro_13 = object. getString ("pro_13"). toString ();
String pro_14 = object. getString ("pro_14"). toString ();
String pro_15 = object. getString ("pro_15"). toString ();
}