微信小程序通过JAVA连接数据库
了解微信小程序的数据请求
官方的开发文档中有对应的网络请求:
wx.request({ url: ‘test.php’, // 仅为示例,并非真实的接口地址 data: { x: ‘’, y: ‘’ }, header: { ‘content-type’: ‘application/json’ // 默认值 }, success(res) { console.log(res.data) } }) 这里的请求是直接利用url进行网络请求相当于,你打开网页,在网址栏输入url里的数据。
微信小程序传输数据
后端接受并传回数据
我是直接创建的servlet 直接右击 在new-project里找就行。
接收数据
返回数据
response.getWriter().append(res); 其中res就是返回的数据。这里最好将res处理为JSON数据并对其进行UTF-8编码
小程序接收数据
success(res) { console.log(res.data) } 其中res就是接收到的数据可以在控制台打印出来看看数据的类型和形式。 最后就是用setData的方法把值赋到js中的data 用来接收的data 最好和传来的数据类型相同。同时this.setData需要在请求前 var that=this 用that表示全局从而在赋值的时候用that.setData({})
最后
数据接收不到的话多dedug调试,不会的话也可以输出值println来看看传输的值。至于数据库内容,直接百度JAVA和数据库的连接即可。自己封装一下在servlet里调用即可。 创建servlet后类前会有 : @WebServlet("/AddInfo") 这时候url就是端口+项目名+/AddInfo 当然记得启动tomcat~ PS:如果有人看的话。有问题,我可以弄点代码 = =
上一篇:
uniapp开发微信小程序-2.页面制作