服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - Java教程 - 微信小程序后端Java接口开发的详细步骤

微信小程序后端Java接口开发的详细步骤

2022-07-14 09:10想吃米豆腐 Java教程

现在微信小程序越来越火了,相信不少人都通过各种途径学习过微信小程序或者尝试开发,本文就介绍了微信小程序后端Java接口开发的详细步骤,感兴趣的同学可以学习一下

微信小程序使用wx.request(OBJECT)来调用后端接口

首先 我们来一个简单案例 ―― helloworld实现

 

1、搭建一个springboot项目并引入依赖

微信小程序后端Java接口开发的详细步骤

<dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
      </dependency>

 

2、编写controller层

@RestController
public class HelloWorldController {
  @GetMapping("/helloWorld")
  public String helloWorld(Integer id){
      return "helloworld"+id;
  }
}
server:
port: 80
servlet:
  context-path: /
tomcat:
  uri-encoding: utf-8

运行成功

微信小程序后端Java接口开发的详细步骤

 

3、创建微信小程序项目

微信小程序后端Java接口开发的详细步骤

helloworld.js

/**
   * 页面的初始数据
   */
  data: {
      result:'请求后台中.....'
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
      var that=this;
      this.getData(that);
  },
  getData(that){
      wx.request({
        url: 'http://localhost:8080/helloWorld',
        method:'GET',
        data:{
            id:666
        },
        header:{
            'content-type':'application/json'  //默认值
        },
        success(res){
            console.log(res.data);
            console.log(that);
            that.setData({
              result:res.data
            })
        }
      })
  },

helloworld.wxml

<text>后端返回的数据:{{result}}</text>

注意:!!!!
这里记得设置 如下图
否则会报错:

VM9 asdebug.js:1 http://localhost 不在以下 request
合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html(env:
Windows,mp,1.05.2110110; lib: 2.19.4)

微信小程序后端Java接口开发的详细步骤

访问后端成功 如下图

微信小程序后端Java接口开发的详细步骤

到此这篇关于微信小程序后端Java接口开发的详细步骤的文章就介绍到这了,更多相关小程序后端Java接口开发内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/weixin_50823456/article/details/121166051

延伸 · 阅读

精彩推荐