原生js:get和post请求

复制代码
前端get请求:
function() {
     var href = "/platform_wechat/MedicalHome/update.do?id=" + id;       //地址以及传递的参数
     $.get(href, function(res) {  //res为接口返回数据
           if (res.success) {  
                 //请求成功处理业务
            }else{
                  //请求失败处理业务
           }
     }     

}

后端接口:

@Controller
@RequestMapping("/platform_wechat/MedicalHome")
public class MedicalHomeAction {
    @RequestMapping(value = "update.do", method =RequestMethod.GET)
    @ResponseBody
    public Map<String,Object> update(String id){
        Map<String,Object> map = new HashMap<String, Object>();
     int result= appletConfigDao.update(id);
        if(result>0){
            map.put("success", true);
            map.put("info", "成功提示");
        }else{
            map.put("success", false);
            map.put("info", "失败提示");
        }
        return map;
    }

    //如果是查询数据直接返回一个实体类对象


}


post请求:
   function() {
    var href = "/platform_wechat/MedicalHome/update.do?id=" + id;       //地址以及传递的参数
    var params = {"id":""+id+"","authResult":"1","refuseText":"",};   //请求参数,写成键值对类型,键对应实体类的name,后端用实体类接受   
     $.post(href, params ,function(res) {  //res为接口返回数据
           if (res.success) {  
                 //请求成功处理业务
            }else{
                  //请求失败处理业务
           }
     }     

}


后端接口一样:
    method = POST   接收参数用实体类对象
复制代码

 

posted @   _情书  阅读(2631)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示