我找到了答案,问题不在jsp中,问题在dao中,以某种方式在映射时,hibernate检索了列表,但无法映射值,所以我不得不向所有列添加别名然后为查询中的每一列添加标量,如下所示。
public List<LookUpJobs> getJobsList(){ return (List<LookUpJobs>) getSession().createSQLQuery("select " + "j.type type," + " j.description process," + " j.value schedTime," + " from tableName j inner join tableName m on j.type = m.value") .addScalar("type",Hibernate.STRING) .addScalar("process",Hibernate.STRING) .addScalar("schedTime",Hibernate.STRING) .setResultTransformer(Transformers.aliasToBean(LookUpJobs.class)) .list();}

![异常:NumberFormatException:对于JSP列表页面中的输入字符串[重复] 异常:NumberFormatException:对于JSP列表页面中的输入字符串[重复]](http://www.mshxw.com/aiimages/31/443434.png)
