jsp页面
pageEncoding="UTF-8"%>
Insert title herefunction findStudentInfo() {
debugger
$.ajax({
type:"get",
url:"${pageContext.request.contextPath}/getemps",
dataType:"json",
success : function (data) {
debugger
$("#showMessageDiv").empty();
$("#showMessageDiv").append("
");$("#table1").append("
员工ID姓名性别邮箱地址");$.each(data,function (i,result) {
var sex="女"
if (result.gender==1){sex="男"}
var item="
"+result.id+""+result.lastName+""+sex+""+result.email+"";$("#table1").append(item);
});
},
error:function(){
alert("错误");
}
});
}
异步请求响应
2 action
@Controller
public class EmployeeController {
@Autowired
EmployeeService employeeService;
@RequestMapping("/getemps")
@ResponseBody
public String emps() throws JsonGenerationException, JsonMappingException, IOException{
List emps = employeeService.getEmps();
ObjectMapper mapper= new ObjectMapper();
String jsonStr = mapper.writeValueAsString(emps );
System.out.println(jsonStr );
return jsonStr;
}
}