1)、在Controller中写

//@ResponseBody响应体是jackson包提供的

用于将Controller的方法返回的对象,通过HttpMessageConverter接口转换为指定格式的数据如:json,xml等,通过Response响应给客户端

写在上方

@ResponseBody
    @RequestMapping("/getallajax")
    public Collection<Employee> ajaxGetAll(){
        Collection<Employee> all = employeeDao.getAll();
        return all;
    }

返回数据all就是json就ok;

2)、在页面中写,$.ajax();

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<%
    pageContext.setAttribute("ctp", request.getContextPath());
%>
<script type="text/javascript" src="scripts/jquery-1.9.1.min.js"></script>
</head>
<body>
<!--%=new Date() %验证默认行为已被禁止-->
<%=new Date() %>
<a href="${ctp }/getallajax">ajax获取所有员工</a><br/>

<div>

</div>
<!--return false;禁用默认行为-->
<script type="text/javascript">
    $("a:first").click(function(){
        //1、发送ajax获取所有员工上
        $.ajax({
            url:"${ctp}/getallajax",
            type:"GET",
            success:function(data){
                //console.log(data);
                $.each(data,function(){
                    var empInfo = this.lastName+"-->"+this.birth+"--->"+this.gender;
                    $("div").append(empInfo+"<br/>");
                });
            }
        });

        return false;
    });
</script>
</body>
</html>

最新文章

  1. .NET同步与异步之相关背景知识(六)
  2. T-Sql 递归查询(给定节点查所有父节点、所有子节点的方法)
  3. php学习手记
  4. 给日志添加&ldquo;复制&rdquo;效果
  5. 三级设置页面管理测试demo
  6. 浏览器端类EXCEL表格插件 版本更新 - 智表ZCELL产品V1.1.0.1版本发布
  7. [Swift]LeetCode391. 完美矩形 | Perfect Rectangle
  8. Java虚拟机学习笔记(一)
  9. linux 邮件服务器—Extmail
  10. Spark:DataFrame批量导入Hbase的两种方式(HFile、Hive)
  11. C和Java判断一个数字是否为素数
  12. C/C++指针参数赋值问题
  13. 【NLP】分词 新词
  14. mysql查询当前系统时间
  15. 共享访问在.NET中的编程实现
  16. (转)SDL 1.2 to 2.0 Migration Guide--SDL1.2更新到SDL2.0指南
  17. Chapter 6. Names
  18. &lt;LC刷题一&gt;相加为0的数之leetcode1&amp;2&amp;15&amp;16
  19. Class.getResourceAsStream()与ClassLoader.getResourceAsStream()获取资源时的路径说明
  20. 浏览器 &lt;html&gt;相关

热门文章

  1. 【leetcode】1022. Sum of Root To Leaf Binary Numbers
  2. python 列表使用
  3. Dataphin的代码自动化能力如何助力商业决策
  4. 连载 3:利用 matlab计算卷积
  5. 重温HTML和CSS3
  6. JS知识—面试准备(一)
  7. C++中若类中没有默认构造函数,如何使用对象数组
  8. nginx配置-location
  9. Design:设计(活动)百科
  10. spring4.1.8扩展实战之二:Aware接口揭秘