java中ajax_jquery中ajax的使用(java)

packageaction;importjava.io.IOException;importjava.util.ArrayList;importjava.util.List;importbean.User;importbean.UserInfo;importcom.alibaba.fastjson.JSON;importcom.opensymphony.xwork2.ModelDriven;public class UpdateAction extends BaseAction implements ModelDriven{

User user= newUser();publicUser getModel() {returnuser;

}public void query() throwsIOException {

System.out.println("username=" +user.getUsername());

System.out.println("pwd=" +user.getPwd());

UserInfo userinfo= newUserInfo();

userinfo.setName("张三");

userinfo.setAge(20);

userinfo.setBirthday("1990-10-09");

String[] likes= new String[] { "篮球", "足球"};

userinfo.setLike(likes);

userinfo.setHasgirlfirend(false);

userinfo.setCar(null);

UserInfo userinfo2= newUserInfo();

userinfo2.setName("李四");

userinfo2.setAge(20);

userinfo2.setBirthday("1991-11-11");

String[] likes1= new String[] { "台球", "羽毛球"};

userinfo2.setLike(likes1);

userinfo2.setHasgirlfirend(false);

userinfo2.setCar(null);

List userJsonList = new ArrayList();

userJsonList.add(userinfo);

userJsonList.add(userinfo2);

String jsonArray=JSON.toJSONString(userJsonList);

StringBuffer responseString= newStringBuffer();

responseString.append("{\"total\":")

.append(2)

.append(",\"data\":")

.append(jsonArray)

.append("}");

System.out.println(responseString.toString());//调用BaseAction中的方法向输出流中写JSON串

responseWriterJSON(responseString.toString());/**{

"total": 2,

"data": [{

"age": 20,

"birthday": "1990-10-09",

"hasgirlfirend": false,

"like": ["篮球", "足球"],

"name": "张三1"

}, {

"age": 20,

"birthday": "1990-10-09",

"hasgirlfirend": false,

"like": ["篮球", "足球"],

"name": "张三"

}]

}*/}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值