小程序端和后台进行连接,并且向后台传递数据,同时接收后台传递回来的数据。基于idea、Java后台。

步骤一:创建一个Spring-boot项目;

步骤二:写Controller(后台,基于SSM);

@Controller
@RequestMapping("/se")
public class WxController01 {@PostMapping("/we")public void num(@RequestBody JSONObject jsonObject, HttpServletResponse response) throws IOException {response.setContentType("text/html;charset=utf-8");/* 设置响应头允许ajax跨域访问 */response.setHeader("Access-Control-Allow-Origin", "*");/* 星号表示所有的异域请求都可以接受, */response.setHeader("Access-Control-Allow-Methods", "GET,POST");String username = jsonObject.getString("username");Integer password = jsonObject.getInteger("password");System.out.println("username="+username+" ,password="+password);//返回值给微信小程序Writer out = response.getWriter();out.write("进入后台");out.flush();}}

这里JSONObject需要导包:

<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.47</version>
</dependency>

步骤三:创建微信小程序(前端);

index.wxml   界面:

<view><button bindtap='bindtest'>test</button><text>接收到后台的数据:{{str}}</text>
</view>

index.js   界面:

bindtest:function(){var that = this;wx.request({url: 'http://localhost:8080/se/we', //本地服务器地址data: { //data中的参数值就是传递给后台的数据username:'admin',password:'123456'},method:"POST",header:{ //默认值'content-type':'application/json'},success:function(res){ //res就是接收后台返回的数据console.log(res.data);that.setData({str: res.data})},fail:function(res){console.log("--------fail--------");}})},

wx.request({})里面放到就是交互代码;

url是交互地址;

data是给后台传递数据;

success是接收后台返回的数据。

微信小程序和Java后台连接,进行数据交互相关推荐

  1. 微信小程序及Java后台测试登录

    微信小程序及Java后台测试登录 文章目录 微信小程序及Java后台测试登录 一.使用的工具以及开发环境 二.微信端登录代码. 第一种方式,使用wx.getUserInfo直接获取微信头像,昵称. 第 ...

  2. 微信小程序与Java后台的通信

    一.写在前面 最近接触了小程序的开发,后端选择Java,因为小程序的代码运行在腾讯的服务器上,而我们自己编写的Java代码运行在我们自己部署的服务器上,所以一开始不是很明白小程序如何与后台进行通信的, ...

  3. Java小程序post如何传参,微信小程序向Java后台传输参数的方法实现

    微信小程序向Java后台传输参数的方法实现 首先,微信小程序我使用的是微信web开发者工具 想要向后台传输数据,需要在js中写 在微信小程序的官方文档中可以看到一个api叫wx.request它的作用 ...

  4. 《微信小程序》微信小程序用java后台连接数据库进行操作。

    微信小程序与Java后台的通信 一.写在前面 最近接触了小程序的开发,后端选择Java,因为小程序的代码运行在腾讯的服务器上,而我们自己编写的Java代码运行在我们自己部署的服务器上,所以一开始不是很 ...

  5. 微信小程序登录Java后台接口

    微信小程序登录java后台接口 首先看一下微信小程序的开发文档: 微信小程序开发文档 步骤: 小程序端向微信接口服务发送请求--wx.login():获取到登录临时凭证code 小程序端拿着获取到的c ...

  6. java小程序详解_微信小程序登录Java后台接口(详解,附示例代码)

    首先看一下官方文档 地址:微信小程序官方文档API登录接口 我们先对官方给的时序图进行简单的分析 1.当小程序调用wx.login()时,会获得一个code(临时登录凭证),然后我们需要用wx.req ...

  7. 微信小程序在java后台获取用户unionid等敏感信息

    最近在弄小程序,阅读了微信官方文档,上面说可以在后台获取用户的openid和unionid这些敏感信息,当然网上也有不少帖子,有的是在前台获取的,不过这里不太建议把这些敏感信息放在前台,毕竟不太安全. ...

  8. 微信小程序——利用java后台解析Excel文件的数据

    后台为java,ssm框架 1.在SpringMvc.xml文件中增加Spring文件上传的解析器 <bean id="multipartResolver"class=&qu ...

  9. 微信小程序商城 java后台

    微信小程序学习 最近工作正好有闲暇时间,根据公司安排先前期学习调研一下"微信小程序",以供后期解决相关的运营需求,而本篇文章就是我对此次学习的一次总结. 什么是小程序 ? 如何全面 ...

最新文章

  1. 嵌入式c语言汇编混合编程,嵌入式C语言和汇编语言的混合编程
  2. 数据库界的Swagger:一键生成数据库文档!你不了解一下?
  3. CCPC秦皇岛gym102361A. Angle Beats
  4. c语言入门经典案例,c语言入门经典案例及飞源代码.doc
  5. Oracle Study之--Oracle等待事件(5)
  6. HDU 6064 RXD and numbers
  7. 操作系统(八)进程管理——进程同步
  8. TCP拥塞控制和TCP流量控制
  9. 孙子和外孙就是不一样吗?
  10. Java小游戏的音乐播放
  11. android avrcp处理流程,android 蓝牙avrcp功能的实现.doc
  12. 微信清理僵尸粉脚本-基于auto.js
  13. ios 纯代码怎么适配ipad_关于ios 适配ihone 和 ipad方式
  14. Excel2003和Excel2007对下拉选择和下拉级联选择的操作以及java程序的调用
  15. OO第四单元作业小结
  16. 阻塞与非阻塞、同步与异步、I/O模型
  17. 贝尔链CEO Vincent:让游戏玩家从趣味消费到价值收益
  18. 我们怎么做那个“卖铲子的人”
  19. 江苏计算机自考考哪个学校,江苏2020年有哪些自考院校
  20. /lib64/libstdc++.so.6: version `CXXABI_1.3.8’ not found

热门文章

  1. 算法设计与分析: 4-11 硬币找钱问题
  2. MySQL分库分表面试知识总结
  3. 牛视系统源码,抖音矩阵系统功能开发定制。I‘m here
  4. 基于PHP+MySQL汽车展览会网站的设计与实现
  5. Antd 表格 ellipsis属性兼容性问题
  6. 【机械】基于广义Hoek-Brown实现应变软化岩体GRC曲线及围岩位移应力塑性区绘制附matlab代码
  7. while和do...while循环测试总结
  8. Ubuntu16.04搜狗拼音输入法候选栏无法显示中文(英文乱码)
  9. Neo4J 与 Cypher 查询语言基础
  10. 卷尺精度标准_卷尺检验技术标准