WEB前端
functionajaxRequest(){
$.ajax({
url:"http://localhost:8080/test/sign",
type:"POST",
dataType:"json",
data:{
"user_name":"ajax",
"phone_Number":654321
},
async:false,
success:function(data){
alert("Success,data="+data);
//alert("Stringdata="+data.toString());
varti = 0;
$.each(data,function(index,user){
ti++;
alert("user_name= "+user.user_name);
// alert("Phonenumber = "+user.phone_Number);
});
alert(ti);
},
error:function(){
alert("error");
}
})
}
客户端
@Controller
@RequestMapping("/sign")
public class userController {
@RequestMapping
@ResponseBody
public List<User> userSign(User inUser){
System.out.println("name ="+ inUser.getUser_name()+"/"
+" phone number ="+inUser.getPhone_Number());
List<User> userlist = new ArrayList<User>();
for (int i=0;i<10;i++) {
User user = new User();
user.setUser_name("Test_"+i);
user.setPhone_Number("12345");
userlist.add(user);
}
//User user = new User();
//user.setUser_name("Test");
//user.setPhone_Number("12345");
return userlist;
}
JSON格式
JSON实例
一
{
"programmers": [
{
"firstName":"Brett",
"lastName":"McLaughlin",
"email": "aaaa"
},
{
"firstName":"Jason",
"lastName":"Hunter",
"email": "bbbb"
},
{
"firstName":"Elliotte",
"lastName":"Harold",
"email": "cccc"
}
],
"authors": [
{
"firstName":"Isaac",
"lastName":"Asimov",
"genre":"sciencefiction"
},
{
"firstName":"Tad",
"lastName":"Williams",
"genre":"fantasy"
},
{
"firstName":"Frank",
"lastName":"Peretti",
"genre":"christianfiction"
}
],
"musicians": [
{
"firstName":"Eric",
"lastName":"Clapton",
"instrument":"guitar"
},
{
"firstName":"Sergei",
"lastName":"Rachmaninoff",
"instrument":"piano"
}
]
}
二
{"programmers":[
{"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"},
{"firstName":"Jason","lastName":"Hunter","email":"bbbb"},
{"firstName":"Elliotte","lastName":"Harold","email":"cccc"}
],
"authors":[
{"firstName":"Isaac","lastName":"Asimov","genre":"sciencefiction"},
{"firstName":"Tad","lastName":"Williams","genre":"fantasy"},
{"firstName":"Frank","lastName":"Peretti","genre":"christianfiction"}
],
"musicians":[
{"firstName":"Eric","lastName":"Clapton","instrument":"guitar"},
{"firstName":"Sergei","lastName":"Rachmaninoff","instrument":"piano"}
]}
三
[
{name:'1',value:'0'},
{name:'6101',value:'西安市'},
{name:'6102',value:'铜川市'},
{name:'6103',value:'宝鸡市'},
{name:'6104',value:'咸阳市'},
{name:'6105',value:'渭南市'},
{name:'6106',value:'延安市'},
{name:'6107',value:'汉中市'},
{name:'6108',value:'榆林市'},
{name:'6109',value:'安康市'},
{name:'6110',value:'商洛市'}
]