ajax //当后台中的对象要传递到前端ajax中,需要用到谷歌开发的gson API,运用gson,将java对象转换为ajax可以接收的字符串形式。public void getTeachers(HttpServletRequest request, HttpServletResponse re
//当后台中的对象要传递到前端ajax中,需要用到谷歌开发的gson API,运用gson,将java对象转换为ajax可以接收的字符串
形式。
public void getTeachers(HttpServletRequest request, HttpServletResponse response){
List
list = new TeachersDaoImpl().getTeachersAll();
if(list != null && list.size()>0){
//需要把JAVA对象转换成JSON格式字符串
String msg = gson.toJson(list);
try {
response.getWriter().write(msg);
} catch (IOException e) {
e.printStackTrace();
}
}else{
try {
response.getWriter().write("2");
response.getWriter().close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
//同样,ajax接收到的字符串数据也要转换成我们所需要的json对象,如:{""}
