Defining teacher and student entities
Json.do
List<student> stus=new arraylist<student> ();
Stus.add (New Student ("ZSF1"));
Stus.add (New Student ("ZSF2"));
Stus.add (New Student ("ZSF3"));
Stus.add (New Student ("ZSF4"));
Teacher teacher=new Teacher ();
Teacher.setname ("Chj");
Teacher.setage (28);
Teacher.setbirth (New Date (1988,1,12));
Teacher.setsex ("male");
Teacher.setstudents (Stus);
Jsonobject json=jsonobject.fromobject (teacher);
Response.getoutputstream (). Write (Json.tostring (). GetBytes ());
Response.setcontenttype ("Application/json");
The results are as follows
{"Age": "Birth": {"date": 0, "hours": 0, "minutes": 0, "month": 1, "seconds": 0, "Time": 60529824000000, " Timezoneoffset ": -480," Year ": 1988}," name ":" Chj "," Sex ":" Male ",
"Students": [{"Name": "Zsf1"},{"name": "ZSF2"},{"name": "ZSF3"},{"name": "ZSF4"}]}
JavaScript Learning Record Summary (v)--servlet JSON data out