• entity.Student@150f3932, entity.Student@1a740c6b 没有实体中的数据


    public class AppServerAction extends BaseAction {
        /**
         *
         */


        /**
         * 初始化 “我的产品”列表 JSP页面,具有分页功能
         *  
         * @param request
         * @param model
         * @return
         */  
        @Autowired
        private StudentService stuservice;
        
        private Map<String, Object> dataMap;//引文Map是接口,不能够new出接口对象,HashMap是类可以new出对象,这里要用到Map对象,但是不能直接用Map,所以要new一个HashMap子类
                                            //
        
        public String showStudent(){
            dataMap=new HashMap<String, Object>();
            int allAount=stuservice.getCount();//总条数
            List<Student> stu=stuservice.selectPage(super.total,super.offset);
            dataMap.put("total",stu.size());
            dataMap.put("rows",stu);
            return SUCCESS;  
        }

    public StudentService getStuservice() {
            return stuservice;
        }
        public void setStuservice(StudentService stuservice) {
            this.stuservice = stuservice;
        }
        public Map<String, Object> getDataMap() {
            return dataMap;
        }
        public void setDataMap(Map<String, Object> dataMap) {
            this.dataMap = dataMap;
        }

    }

    必须 在entity中加入toString()方法  才可以。

        @Override
        public String toString() {
            return "Student [STU_ID=" + STU_ID + ", STU_NAME=" + STU_NAME
                    + ", STU_AGE=" + STU_AGE + ", STU_SEX=" + STU_SEX + "]";
        }

      在实体中自动生成toString()方法,才可以将具体数据放入到datamap中。

  • 相关阅读:
    【Access2007】将Excel表导入到Access2007在现有的表成
    IntentFilter
    C++ map
    C++ template
    c++ namespace
    JVM学习笔记
    hibernate配置文件hibernate.cfg.xml的详细解释
    以&运行在后台的程序,关闭terminal后,相应进进程自动关闭
    开市前挂单
    Python 3里,reduce()函数已经被从全局名字空间里移除了,它现在被放置在fucntools模块里
  • 原文地址:https://www.cnblogs.com/softwarewebdesign/p/5541783.html
Copyright © 2020-2023  润新知