List all=personService.queryPersonAll();
ServletActionContext.getRequest().setAttribute("all", all);为什么显示所有用户的时候 相应的数据就能显示出来,而单个用户的数据却显示不出来,是何道理呀?
Person person=(Person)personService.queryPersonById(id);
ServletActionContext.getRequest().setAttribute("person", person);
ServletActionContext.getRequest().setAttribute("all", all);为什么显示所有用户的时候 相应的数据就能显示出来,而单个用户的数据却显示不出来,是何道理呀?
Person person=(Person)personService.queryPersonById(id);
ServletActionContext.getRequest().setAttribute("person", person);
用了hibernate吗?
楼主的queryPersonById方法代码贴出来看看。。
问题应该出在这段代码里。
return personDao.queryById(id);
}public Person queryById(String id) {
return (Person)this.getHibernateTemplate().get(Person.class, id);
}
return personDao.queryById(id);
}public Person queryById(String id) {
return (Person)this.getHibernateTemplate().get(Person.class, id);
}