• SpringMVC处理器方法返回值void ajax方式


     1.引入jar包 

    2.编写方法

    //处理器方法返回值void
        @RequestMapping("/first")
        public void doFirst(HttpServletResponse response) throws IOException {
           //要返回给浏览器的数据
            List<String> list=new ArrayList<String>();
            list.add("a");
            list.add("b");
            list.add("c");
            //使用输出流返回给浏览器
            String jsonString = JSON.toJSONString(list);
            PrintWriter writer = response.getWriter();
            writer.write(jsonString);
        }
    

      

    3.编写jsp页面

    <%@page language="java" pageEncoding="utf-8" contentType="text/html; utf-8" %>
    <html>
    <head>
        <%--引入js--%>
        <script type="text/javascript" src="js/jQuery1.11.1.js"></script>
        <script type="text/javascript">
            $(function () {
                //注册按钮单击事件
                $("input").click(function () {
                    $.ajax({
                        //请求地址
                        url:"/first",
                        //请求方式
                        type:"POST",
                        //回调函数
                        success:function (data) {
                            //使用each方法遍历
                            $.each(eval("("+data+")"),function (i,item) {
                                alert(item);
                            })
                        }
                    });
                })
            });
        </script>
    </head>
    <body>
    <h2>Hello World!</h2>
        <input type="button" value="使劲点我!!!"/>
    
    </body>
    </html>
    

      

    测试结果

    8月ECS限量抢,全场ECS 2折起,数量有限,先到先得,抢完为止。https://www.aliyun.com/

  • 相关阅读:
    第四节 哈希类型
    第三节 string类型
    第二节 redis的数据类型和一些通用的键命令
    第一节 Redis的安装配置
    第三十二节 定时器
    第三十一节 sed命令
    第三十节 awk命令
    第二十九节 cut命令
    第二十八节 函数和脚本调试
    Gartner 如何看 RASP 和 WAF?
  • 原文地址:https://www.cnblogs.com/xuchangqi1/p/8657531.html
Copyright © 2020-2023  润新知