struts2不熟,不过找问题的方法是一致的,你先输出made看下是多个对象还是一个对象,能看出来的。

解决方案 »

  1.   

    那感觉像单值. 如果el表达式输出list会是显示[.....]这样的内容。
      

  2.   

    用<s:prototyep value="#session.made"/> 就是显示[实体类全路径+ 内存地址 ] 数目和正常查找对象的数目是一致的,
    但是迭代时次数和对象数目不一致 ,他不管几个对象都是只迭代一次。
      

  3.   

    把你拉实体类属性改下,例如:fbpname --》 fbpName 这才是个规范的命名
    try agin...
      

  4.   

    用<s:prototyep value="#session.made"/> 就是显示[实体类全路径+ 内存地址 ] 数目和正常查找对象的数目是一致的,
    但是迭代时次数和对象数目不一致 ,他不管几个对象都是只迭代一次。
    有方括号说明是数组,循环一次是不是有可能循环体中有影响终端了循环,可以试着简化循环体,先输出<p>111</p>看能输出多少行。
      

  5.   

    用<s:prototyep value="#session.made"/> 就是显示[实体类全路径+ 内存地址 ] 数目和正常查找对象的数目是一致的,
    但是迭代时次数和对象数目不一致 ,他不管几个对象都是只迭代一次。
    有方括号说明是数组,循环一次是不是有可能循环体中有影响终端了循环,可以试着简化循环体,先输出<p>111</p>看能输出多少行。
    这个我之前试过 结果是这样的
    显示有三个对象 
    [com.hafizgoo.entity.Fbphoto@7271, com.hafizgoo.entity.Fbphoto@1598c01, com.hafizgoo.entity.Fbphoto@19bc34c]
    但是迭代只输出一遍  
    11111
    项目中还有其他的类 迭代什么都是好的 就是这个类 真心醉了。 时间不早了,你也再点休息吧
      

  6.   

    用<s:prototyep value="#session.made"/> 就是显示[实体类全路径+ 内存地址 ] 数目和正常查找对象的数目是一致的,
    但是迭代时次数和对象数目不一致 ,他不管几个对象都是只迭代一次。
    有方括号说明是数组,循环一次是不是有可能循环体中有影响终端了循环,可以试着简化循环体,先输出<p>111</p>看能输出多少行。
    这个我之前试过 结果是这样的
    显示有三个对象 
    [com.hafizgoo.entity.Fbphoto@7271, com.hafizgoo.entity.Fbphoto@1598c01, com.hafizgoo.entity.Fbphoto@19bc34c]
    但是迭代只输出一遍  
    11111
    项目中还有其他的类 迭代什么都是好的 就是这个类 真心醉了。 时间不早了,你也再点休息吧
    这个是标签使用的问题了,用value属性看看,或者和一个正常的标签对比一下
      

  7.   


    1: 数据为嘛要放到session中、你觉得这样好吗、直接定义一个list集合、get set 一下 页面会直接取出、
    2:<s:iterator var="#session.made">  你确定 迭代使用 var?