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

比来接触了小法式的开辟,后端选择Java,因为小法式的代码运行在腾讯的办事器上,而我们本身编写的Java代码运行在我们本身摆设的办事器上,所以一起头不是很大白小法式若何与后台进行通信的,然后查找资料发现连系了官方供给的api后仿佛和我们通俗的web前后端通信也没有多年夜的区别,有设法后就写了这个测试法式。

API文档

  1. 1

    操纵wx.request(OBJECT)倡议收集请求,利用前请先阅读申明,如下图所示:

  2. 2

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

  3. 3

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

  4. 4

    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)...)。

  5. 5

    示例代码如下图所示:

  6. 6

    根基思绪

    将数据经由过程get体例传到Java servlet类,servlet获得微信小法式的数据打印出来并返回一个数据给微信小法式,从而实现一个最简单的前后端通信。

  7. 7

    关头代码,微信小法式代码index.wxml,如下图所示:

  8. 8

    index.js,如下图所示:

  9. 9

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

  10. 10

    结果演示,前端节制台,如下图所示:

  11. 11

    ecplise节制台,如下图所示:

  12. 12

    至此申明微信小法式与Java后台通信当作功!当然这是最简单的通信,比力复杂的是需要对Json数据的处置。

  • 发表于 2018-03-23 00:00
  • 阅读 ( 1191 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具