1.后台
package com.example.demo;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.ArrayList;
import java.util.List;
/**
* Created by kw-hls on 2017/9/21.
*/
@RestController
public class HlsTestJson {
@GetMapping("/hls")
public List<Hls1> testJson(){
List<Hls1> list=new ArrayList<>();
Hls1 hls1=new Hls1();
hls1.setName("小姐姐");
hls1.setSex("女");
Hls1 hls2=new Hls1();
hls2.setName("小哥哥");
hls2.setSex("男");
list.add(hls1);
list.add(hls2);
return list;
}
}
2.wex5
define(function(require) {
var $ = require("jquery");
var justep = require("$UI/system/lib/justep");
var Model = function() {
this.callParent();
};
Model.prototype.button1Click = function(event) {
var dataT = this.comp('dataT');
$.ajax({
"type" : "get",
"data" : "",
"dataType" : "json",
"url" : "http://170da34886.iask.in/hls ",
"success" : function(data) {
vardatas(dataT, data);
},
"error" : function() {
alert("数据传输失败!");
}
});
};
function vardatas(dataT, data) {
var options = {
defaultValues : data
};
dataT.newData(options);
}
return Model;
});