zoukankan      html  css  js  c++  java
  • ssm+ajax异步请求返回list遍历

    jsp页面

    <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <script type="text/javascript" src="js/jquery-1.5.js"></script>
    <script type="text/javascript">

    function findStudentInfo() {
    debugger
    $.ajax({
    type:"get",
    url:"${pageContext.request.contextPath}/getemps",
    dataType:"json",
    success : function (data) {
    debugger
    $("#showMessageDiv").empty();
    $("#showMessageDiv").append("<table id='table1'></table>");
    $("#table1").append("<tr><td>员工ID</td><td>姓名</td><td>性别</td><td>邮箱地址</td></tr>");
    $.each(data,function (i,result) {
    var sex="女"
    if (result.gender==1){sex="男"}
    var item="<tr><td>"+result.id+"</td><td>"+result.lastName+"</td><td>"+sex+"</td><td>"+result.email+"</td>";
    $("#table1").append(item);
    });

    },
    error:function(){
    alert("错误");
    }
    });
    }

    </script>

    <body>
    <div>
    异步请求响应
    </div>
    <div id="showMessageDiv">
    </div>
    <div id="data">
    <input type="submit" id="getBtn" title="点击" onclick="findStudentInfo()"/>
    </div>
    </body>
    </html>

    2 action

    @Controller
    public class EmployeeController {

    @Autowired
    EmployeeService employeeService;

    @RequestMapping("/getemps")
    @ResponseBody
    public String emps() throws JsonGenerationException, JsonMappingException, IOException{
    List<Employee> emps = employeeService.getEmps();
    ObjectMapper mapper= new ObjectMapper();
    String jsonStr = mapper.writeValueAsString(emps );
    System.out.println(jsonStr );
    return jsonStr;
    }

    }

  • 相关阅读:
    HDU_1711 Number Sequence(KMP)
    快速排序+归并排序
    贪心算法
    HDU_1496 Equations && POJ_1840 Eqs(Hash)
    POJ_1328 Radar Installation(贪心)
    HDU_1055 && POJ_2054 Color a Tree(贪心)
    HDU_1754 I Hate It (线段树)
    哈希(Hash)表学习笔记
    jQuery插件datepicker的使用详解
    json总结
  • 原文地址:https://www.cnblogs.com/zhangzhiqin/p/8592396.html
Copyright © 2011-2022 走看看