如何用JAVA搭建微信小程序后台

最近接触了小程序的开发,后端选择Java,因为小程序的代码运行在腾讯的服务器上,而我们自己编写的Java代码运行在我们自己部署的服务器上,所以一开始不是很明白小程序如何与后台进行通信的,然后查找资料发现结合了官方提供的api后好像和我们普通的web前后端通信也没有多大的区别,有想法后就写了这个测试程序。

API文档

  • 01

    利用wx.request(OBJECT)发起网络请求,使用前请先阅读说明,如下图所示:

  • 02

    OBJECT参数说明,如下图所示:

  • 03

    success返回参数说明,如下图所示:

  • 04

    data 数据说明: 最终发送给服务器的数据是 String 类型,如果传入的 data 不是 String 类型,会被转换成 String 。转换规则如下: 1、对于 header['content-type'] 为 application/json 的数据,会对数据进行 JSON 序列化。 2、对于 header['content-type'] 为 application/x-www-form-urlencoded 的数据,会将数据转换成 query string (encodeURIComponent(k)=encodeURIComponent(v)&encodeURIComponent(k)=encodeURIComponent(v)...)。

  • 05

    示例代码如下图所示:

  • 06

    基本思路 将数据通过get方式传到Java servlet类,servlet得到微信小程序的数据打印出来并返回一个数据给微信小程序,从而实现一个最简单的前后端通信。

  • 07

    关键代码,微信小程序代码index.wxml,如下图所示:

  • 08

    index.js,如下图所示:

  • 09

    Java serlvet类代码,如下图所示:

  • 10

    效果演示,前端控制台,如下图所示:

  • 11

    ecplise控制台,如下图所示:

  • 12

    至此说明微信小程序与Java后台通信成功!当然这是最简单的通信,比较复杂的是需要对Json数据的处理。

(0)

相关推荐

  • 如何正确登录微信小程序后台

    今天就教大家如何正确登录微信小程序后台,快来看看吧! 操作方法 01 打开搜狗浏览器,输入"微信公众平台",点击搜索,进入官网. 02 进入之后,下滑,点击"小程序&qu ...

  • 如何搭建微信小程序(如何建立自己的微信小程序)

    现在看来,怎么建立自己的微信小程序已经不是问题了.在建立自己的微信小程序的层面上,可以根据自己的实际情况有多种选择,下面就让我们一起来看看分别可以怎么建立自己的微信小程序?一.自己开发或者找外包公司开 ...

  • 微信小程序怎么发布? 小程序打包的教程

    微信小程序已经开放了,大家最关心的就是如何能迅速学会如何开发微信小程序了.如果想开发小程序,就得先学会一套微信特制的开发语言.虽然微信官方提供了一份十分详细的开发文档,但是对很多没有技术基础的人来说太 ...

  • 微信开发者工具怎么开发小程序(微信小程序开发入门)

    微信开发者工具一般由于小程序包的上传与发布.但是由于技术的发展,一些智能型平台已经实现与第三方平台接口对接,已实现一键发布,告别通过开发者工具进行传输.但为了小部分的需求者学习,使用开发者工具发布小程 ...

  • 微信小程序教程

    小程序,顾名思义就是基于微信的APP.前几天微信小程序正式上线,并刷爆了朋友圈和各大媒体.小程序大家虽看好,但是作为一名没有开发能力的公众号运营者怎么办?今天我就来告诉你如何快速搭建微信小程序! 操作 ...

  • 微信小程序码如何生成 微信小程序码生成方法攻略教程大全

    微信小程序(wei xin xiao cheng xu),简称小程序,缩写XCX,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下 ...

  • 微信小程序客服怎么设置绑定微信客服?

    现在小程序功能越来越强大了,从原来的模板消息到现在的公众号文章添加小程序,一步步走向了人性化,那么微信小程序客服最多能添加几个呢?怎么添加?一起看下. 1.进入注册好的微信小程序后台,点击进入[客服消 ...

  • 微信小程序个人怎么注册?微信小程序个人开发者注册教程

    微信小程序重大更新,为增强小程序能力,扩大小程序使用场景,对个人开发者开放注册.个人用户可访问微信公众平台,扫码验证个人身份后即可完成小程序帐号申请并进行代码开发. 微信小程序个人开发者注册教程 打开 ...

  • 小程序被永久封号可以解封吗(微信小程序封掉了怎么办)

    如果你在运营小程序,那么你可能会担心一个问题:如果小程序有一天因违规被「封禁」,该怎么办?今天,我们就要教大家如果你的小程序被封禁,该如何成功申诉,并恢复小程序正常运营.某天,按照惯常打开微信,打开小 ...