当前位置 : 主页 > 编程语言 > c++ >

ajax同后台的互动

来源:互联网 收集:自由互联 发布时间:2021-07-03
ajax //当后台中的对象要传递到前端ajax中,需要用到谷歌开发的gson API,运用gson,将java对象转换为ajax可以接收的字符串形式。public void getTeachers(HttpServletRequest request, HttpServletResponse re
ajax
//当后台中的对象要传递到前端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对象,如:{""}
 
网友评论