解决方案 »

  1.   

    后台加上 @ModelAttribute("list") 
      

  2.   


    @ModelAttribute("list")
    public String appList(){
    list = authAppService.findAll(start, limit);
    total = authAppService.findRecordCount(authApp);
    return this.SUCCESS;
    }
    前台还是没有数据显示出来,能不能说的具体点?这样的话,前台是否要有变化?
      

  3.   

    Extjs 怎么加载这个的实体public class Auth_Apps {
        private Integer app_id;
        private Auth_Roles role_id ; // 与角色的多对一关系
        private String app_name;
        private String app_url;
        private String login_script_dir;
        private String operator_id;
        private Date add_time;
        private Date lastedit_time;
    get...
    set...
      

  4.   

    出现问题的话一个一个排查被。要想显示数据的话需要经过
    1.前台发起action
    2.后台执行操作(比如你写的从数据库里查询数据等等)
    3.后台将数据返回前台
    4.前台解析后台返回的数据并展示我这里给你分析一下。
    1.这一步可能出现的问题包括:前台代码错误未能发起请求、发起请求但是无法找到匹配的action、找到了匹配的action但是请求方式不对get,post等。
    2.这一步可能出现的问题是数据库查询不到数据或者操作数据报错导致错误。
    3.这一步你要查后台是否已经把数据写入response返回前台了。
    4.如果确定数据已经返回前台你就要看数据格式是否正确,像你前面写的代码里明显ext读取的不是一个list而是一个装载了数据和另外一个total等的封装类。具体数据的key为list你要确保返回的数据在list:[]中。既然你说了已经执行到查出数据没有问题而且没有报错的话就从第三部开始找起。
    另外前台调试推荐使用firebug或者chrome,后台debug,这样问题发生在第几步可以很快的找出。
    写了不少,希望能够帮到你。
      

  5.   

    后台返回给前台的数据没有打包成json对象把