ghtcool1207 2011-12-28 09:52
浏览 188
已采纳

EXtjs与后台的交互

最近刚学Extjs,有几点不明白,js部分文件如下:

Ext.onReady(function(){

                       var proxy=new Ext.data.HttpProxy({url:'getInfo.action'}); //这里的url不是很明白

                        var reader=new Ext.data.JsonReader(
            {
            },[
                {name: 'Id'} ,
                {name: 'name'} ,
                {name: 'age'}
            ]
        );
    //构建Store  
        var store=new Ext.data.Store(    {
          proxy:proxy,
          local:true,
          reader:reader
       });

看到的资料请求的都是URL,不明白这个url对应的Action方法是怎么写的,(本人要做一个简单的列表)!

  • 写回答

5条回答 默认 最新

  • iteye_9208 2011-12-28 12:21
    关注

    附上 action里面的代码
    [code="java"]
    //列表的数量
    List list=new ArrayList();
    int totalCount=list.size();
    try {
    JSONArray jsonObject = JSONArray.fromObject(list);
    String jsonData = "{totalCount:" + totalCount + ",rows:" + jsonObject.toString() + "}";
    response.setContentType("text/json;charset=UTF-8");
    //输出为json的格式
    response.getWriter().print(jsonData);
    } catch (IOException e) {
    e.printStackTrace();
    }
    return null;
    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 flink cdc无法实时同步mysql数据
  • ¥100 有人会搭建GPT-J-6B框架吗?有偿
  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名