• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

微信小程序实战,与后台交互

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

index.wxml

<view class="container">
  <text>{{txt}}</text>
  <input name="name" type="text" id=\'text\' bindchange="xyz"/>
  <button id="btn" bindtap="abc" >提交</button>
</view>

index.js

//index.js
//获取应用实例
const app = getApp()
Page({
  data: {
    motto: \'Hello World\',
    userInfo: {},
    hasUserInfo: false,
    canIUse: wx.canIUse(\'button.open-type.getUserInfo\'),
    txt:"",
  },
  //事件处理函数
  bindViewTap: function() {
    wx.navigateTo({
      url: \'../logs/logs\'
    })
  },

  abc:function(e){//该函数用于和后台交互
   // var v = e
    var v = this.txt;
    var self=this;            //关键代码,这要操作程序无法运行
    wx.request({
      url: \'https://域名/jous/hello.do\', //仅为示例,并非真实的接口地址
      data: {
        name:v,
      },
      header: {
        \'content-type\': \'application/json\' // 默认值
      },
      success(res) {
        //console.log(res.data)
        this.txt=res.data//把交互的参数值赋值给全局变量
        console.log("aaa" + this.txt)//控制台输出变量

        self.setData({//动态设置显示的值
          txt: this.txt
        })
      }
    })
  },

  xyz: function (e) {//从输入框获取数据
    var v = e.detail.value
    this.txt=v;//将获取到的值赋值给中间变量
  },

})

JAVA代码

	protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		String name = request.getParameter("name");
		String msg  = "Hello"+name;
		JsonUtil.printJson(response,msg);
	}

JAVA 转Json代码

	public static void printJson(HttpServletResponse response, Object obj) throws IOException {
		// 返回数据,返回数据类型是json
		response.setContentType("application/json");
		// 返回数据编码UTF-8
		response.setCharacterEncoding("UTF-8");
		// 返回数据,通过gson将数据返回给Ajax 通过gson工具提高工作效率
		response.getWriter().write(new Gson().toJson(obj));
	}

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap