ssh中
分页查询中,我将dao层获取到的数据输出,是一个project实体类的一个列表,从service层将dao层获取的列表拿来,将之传给action,action中输出列表仍然正常显包含这两个值,但是传入jsp中,无论如何都无法输出这两个值。
我仔细从头到尾检查,结果发现问题出在DAO层,数据库字段名称和实体类字段名称不一致导致。数据库字段名称为:p_start,p_end,然而在我的entity、dao、service、action、jsp字段名称为:sDate,eDate。在运行过程中并没有任何错误,除了这两个值,其他值都存在,仔细比较发现,得到值的字段,都和数据库获取的字段名称相同,得不到值得两个不相同,于是修改文件里所有该字段变量名,使其和数据库字段名称一致。