xmyohmy1
xmyohmy1
2011-12-30 10:57

数据库表对应List对象传到jsp中用<s:iterator>显示问题

  • iterator
  • struts
  • jsp
  • 新手
  • ssh

感谢您的阅读,我是个新手,有这样一个问题. :x

我按照SSH视频做的一个小例子,只有一张Person表,有id等4个字段,例子是实现简单的CRUD操作,现在可以正常写入数据到数据库中,但是再JSP中显示数据不成功,请问是什么原因呢,下面是我相关的代码

PersonDao
[code="java"]
public List getPersons();
[/code]

PersonDaoHibernate
[code="java"]
public List getPersons() {
List persons = getHibernateTemplate().find("from Person");
return persons;
}
[/code]

PersonManager
[code="java"]
public List listPerson();
[/code]

PersonManagerImpl
[code="java"]
public List listPerson() {

return personDao.getPersons();

}
[/code]

PersonAction
[code="java"]
...persons 的get set方法...

public String list() {
personManager.listPerson();
setPersons(persons);
return SUCCESS;

}
[/code]

我的添加数据方法运转正常,尝试显示本次添加的数据也可以,但是不能显示所有数据,我想是persons这个数据对象没有正常的获得,但我接触java时间比较短,这些代码是跟着视频教程一步步来的,没有完全搞懂,请高手解惑,谢谢.

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答

为你推荐