现通过 hibernate的表映射关系完成了联合查询的结果已经保存到list中,并已经传到jsp页面中,但是始终就是取不到对应属性的值。请问 如何在页面中不通过属性 也可以输出值的写法。

解决方案 »

  1.   

    你是用什么标签 显示不出来?
    用struts标签或者JSTL 都试试
      

  2.   

    <s:property value=""/>
    ${属性}都不行
      

  3.   

    <s:property value=""/>
    ${属性}
    这两种方法都可以的, 你去检查下你的代码有问题么。 
      

  4.   

    看一下你没取到的属性的值是否是通过外键取的,如果是通过外键取的,就需要通过外键表的属性.外键表中相对应得字段,如外键表是User的话,那么在此表中应该有个user字段,那么在页面取值就是user.Name,这样来取,看你的描述,有可能是这种情况,你检查一下。
      

  5.   

    用<s:property value=""/>显示最好。