你这个${aa}的list中是什么元素?
${aa.factName}你这样的写法就说明是list中的元素是一个对象,我暂且定他为AaObject,然后这个类中有factName这个属性,并且提供了相关的set、get方法
那么你可以在页面上这么使用如果list中的元素是数组的话,那么你在页面上就要用${aa[0]}这种方式了

解决方案 »

  1.   

    list中放的就是 HQL语句查询结果  打印出来后分别是3个表的对象   但是用你说的方法用${aa[0]} 会报异常:javax.servlet.ServletException: Unable to find a value for "0" in object of class "java.lang.String" using operator "[]" 
    请问:我在jsp页面如何取这三个字段  有简单点的方法没有?
      

  2.   

    你这三个表都米有关系 么  你这样查 应该是一个 Object 数组 或者你要取集合的话 在主表 对象中 添加一个构造  包括这个三个属性  就可以了