• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何用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
    • 閱讀 ( 1193 )
    • 分類:其他類型

    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 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆