session.createSQLQuery("select   UserName   from   Test   test") ;
这样直接就可以了,注意UserName 的头字母是不是大小写决定于你类中对这个属性的定义

解决方案 »

  1.   

    List <Object> list   =   session.createSQLQuery("select   test.userName   from   Test   test").list(); 得到的不再是Test对像吧,一个数组来的.
    String ff[]=list.get(1)
      

  2.   

    老六 你的回答还是不行啊   你说的这样的各种方法我都试过了 不行 是不是因为hibernate得版本问题啊  我现在是hibernate3.0的库  可以加我QQ:37758724交流吗?
      

  3.   

    List   <Object>   list       =       session.createSQLQuery("select   new Test(test.userName)       from       Test       test").list();   需要构造函数new Test(String userName)
      

  4.   

    同意楼上的建议!你看看你加了构造函数了没!我以前也这样!jsp就是显示不出来!
    你的有报错没!?要是没有,jsp也不显示!估计就是那的问题!