上传者这里这么写#r.uploader.XX属性,
xx就是你那个resource关联的上传者对象里的熟悉,比如说username?id?神马的

解决方案 »

  1.   

    我觉得该多加一条查询语句吧,查询外键所对应的那个表,以外键值作条件,查询出那个上传者的名字,然后list.get(0).setuploader(上传者名字)
      

  2.   

    你这个用的是hibernate的映射生成的表,
    数据库中的表的字段只是表面现象,不能看着数据库表写hql语句,或者直接让他执行sql语句,记得hibernate有执行sql语句的方法,好像是executeSQL(String sql),查查API....   
      如果要用hql,则要根据实体类去查询,首先,你这个已经涉及到两张表了,所以要将两张表进行外连接  在查询,或者将 fetchtype设为eager....
      

  3.   

    正解,如uploader这个类中上传者的属性为username,那就是#r.uploader.username