微信小程序访问Java后台数据

news/2024/7/20 3:00:17 标签: intellij idea, java, 小程序, 接口

开发准备

  • 环境:IntelliJ IDEA 、Chrome浏览器、微信开发者工具

一、IDEA新建一个Java后台项目

新建项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、编写可供外部访问的数据后台(Java接口)

新建项目成功后,必须要让项目的依赖(pom.xml文件)成功导入,未能成功导入项目依赖的可以看我另一篇博客来解决IDEA项目的依赖(pom.xml文件)导入问题及解决
在这里插入图片描述
编写新建的Java类(编写Java接口)
在这里插入图片描述
运行项目,出现如下信息则Java接口编写完成
在这里插入图片描述
根据编写的Java接口,此时在浏览器中访问 http://localhost:8080/test 即可看到模拟的数据
在这里插入图片描述

三、在小程序中访问Java接口数据

新建一个小程序项目,如下,在wxml文件中添加一个button按钮(绑定一个getData点击事件)和一个view(动态绑定Java_Data数据,用于显示获取到的Java后台数据)
在这里插入图片描述
在对应的js文件中编写button按钮的点击事件,获取Java后台数据并显示在view中
在这里插入图片描述
如下,小程序请求Java后台数据成功,有的会请求失败(此时控制台报错提示http://localhost:8080 不在request合法域名列表中)这是因为没有将http://localhost:8080 网址添加到小程序项目request合法域名中,测试时只要在小程序详情页的本地设置中,勾选不校验合法域名即可
在这里插入图片描述
至此,微信小程序访问Java接口后台数据已全部完成。

关于博主

以前如果延迟开学了,我会暗喜,那样每天都可以睡到自然醒了…
那都是以前了,很久很久以前了
这个年龄,现在这点能力…不配玩,离开家自己什么也没有
希望疫情尽快过去,前线人员照顾好自己,你们辛苦了,中国加油!


http://www.niftyadmin.cn/n/1128388.html

相关文章

【Remove Duplicates from Sorted List 】cpp

题目: 第一次刷的时候漏掉了这道题。 Given a sorted linked list, delete all duplicates such that each element appear only once. For example,Given 1->1->2, return 1->2.Given 1->1->2->3->3, return 1->2->3. 代码:…

【c语言】统计一个数字在排序数组中出现的次数

// 题目:统计一个数字在排序数组中出现的次数。// 比如:排序数组{1。2,3,3,3,3,4。5}和数字3,因为3出现了4次。因此输出4 有一种最简单的算法,遍…

IDEA项目的依赖(pom.xml文件)导入问题及解决

文章目录前言解决方法第一种方法:第二种方法:第三种方法:编程之外前言 IDEA新建项目和pom.xml文件被修改时,右下角都会出现 Maven projects need to be imported(项目需要导入依赖) 如下,点击 …

ie6浏览器兼容性

1、ie6双倍边距bug 块状元素设置float(左浮动或有浮动),并且设置margin值之后,第一个浮动的元素其左侧margin值为正常的2倍,如图,可以看到第一个元素的左侧边距于其他元素两两之间的边距一致,也就是其左边距为正常边距…

自己开发Visual studio插件-一个nvelocity高亮插件

首先,有一个项目用到了nvelocity模板引擎,但是用vs开发模板的时候,没有高亮效果,所以非常不方便,鉴于这个,于是有了自己开发插件的念头,但是在vs sdk开发上面,这方面的资料真是少之又…

小程序数据提交到Java后台

知识点 Java从前台传递数据到后台主要是get和post两种方法,其中主要是 PathVariable 和 RequestParam 两种提交方式 PathVariable:获取路径参数。形如 url/{id} 这种形式。 RequestParam:获取查询参数。形如 url?name 这种形式 一、get请…

mOOC 编绎原理

http://mooc.study.163.com/course/YOOKCS0009-1000002001#/info http://study.163.com/series/1001245004.htm

查询access的数据库在sqlserver中

select * FROM OPENROWSET(MICROSOFT.JET.OLEDB.4.0,F:\workspace\ImportComProData\ImportComProData\tempdata\SpiderResult.mdb;admin;, content)