$.ajax GET请求案例(Controller的另外一种写法)

简介: $.ajax GET请求案例(Controller的另外一种写法)

前端JS代码:

$.ajax({
            type: "GET",
            url: getRootPath() + "/getDatas.do",
            contentType: 'application/json;charset=utf-8', //设置请求头信息
            data: "devId=" + devId, //必须是字符串
            dataType: "json",
            success: function (res) {
                if (res.rtnCode == 0) {
                    successToast(res.msg);
                }
            },
            error: function (result) {
                errorToast(result.msg);
            }
        });

后端代码:

@RequestMapping(value = "/getDatas.do", method = RequestMethod.GET)
    @ResponseBody
    public Result getDatas(HttpServletRequest request, @RequestParam(defaultValue = "") String devId) {
        Result result = new Result();
        result.setMsg("查询成功:" + devId);
        return result;
    }

改变的地方:

public Result getDatas(HttpServletRequest request, @RequestParam(defaultValue = "") String devId)

目录
相关文章
|
3月前
|
数据采集 Web App开发 前端开发
处理动态Token:Python爬虫应对AJAX授权请求的策略
处理动态Token:Python爬虫应对AJAX授权请求的策略
|
7月前
|
前端开发 JavaScript
AJax(XHR+Get和Post+AJax的封装)
AJax(XHR+Get和Post+AJax的封装)
187 15
|
XML 前端开发 JavaScript
|
JSON JavaScript 前端开发
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
182 22
|
前端开发 JavaScript
回顾前端页面发送ajax请求方式
回顾前端页面发送ajax请求方式
116 18
|
12月前
|
JSON 前端开发 JavaScript
Python中如何判断是否为AJAX请求
AJAX请求是Web开发中常见的异步数据交互方式,允许不重新加载页面即与服务器通信。在Python的Django和Flask框架中,判断AJAX请求可通过检查请求头中的`X-Requested-With`字段实现。Django提供`request.is_ajax()`方法,Flask则需手动检查该头部。本文详解这两种框架的实现方法,并附带代码示例,涵盖安全性、兼容性、调试及前端配合等内容,帮助开发者提升Web应用性能与用户体验。
201 0
|
前端开发 JavaScript Java
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
242 4
|
XML 前端开发 JavaScript
什么是Ajax和jquery
什么是Ajax和jquery
163 0
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
477 0