刚学用ssh框架不久,对照视频教程上做练习的小例子,怎么也不能在页面上显示数据表的信息.困扰我好几天了,希望高手帮下忙,表名 PERSON 对应实体类是 Person其他如get set方法 映射对应字段等没问题,因为用add方法添加数据是可以正常向数据库表中添加数据,问题在于显示.我在dao层的 PersonDaoHibernate中定义了方法
public List getPersons() {
return getHibernateTemplate().find("from Person");
}service 层 PersonManagerImpl中调用 public List listPerson() {
return personDao.getPersons();
}最后再action层 PersonAction中使用
public String list() {
personManager.listPerson();
return SUCCESS;
}
最后在list.jsp页面中
<s:iterator value="persons">
<table>
<tr>
<td>ID</td>
<td><s:property value="id" /></td>
</tr>
.
用这样的方式循环输出显示,但并不成功.
我想应该是 List型的对象persons并没有层层传递过来,但因为我本身接触java不久,对这些概念有些模糊,请高手指点一下,万分感谢~
public List getPersons() {
return getHibernateTemplate().find("from Person");
}service 层 PersonManagerImpl中调用 public List listPerson() {
return personDao.getPersons();
}最后再action层 PersonAction中使用
public String list() {
personManager.listPerson();
return SUCCESS;
}
最后在list.jsp页面中
<s:iterator value="persons">
<table>
<tr>
<td>ID</td>
<td><s:property value="id" /></td>
</tr>
.
用这样的方式循环输出显示,但并不成功.
我想应该是 List型的对象persons并没有层层传递过来,但因为我本身接触java不久,对这些概念有些模糊,请高手指点一下,万分感谢~
解决方案 »
- struts1找不到action问题!
- BoneCP连接池在Tomcat配置的问题
- 高手請進:javamail發送郵件
- 为什么我用jsp把数据插入到mysql中,在mysql无法存入中文?
- 关于聊天室的一个小问题
- js和jsp处理及JS和SERVLET处理
- win2000下整和apache+tomcat的问题(100)
- 请教:为什么我的J2sdk1.4.1_02版本中不包含javax.servlet.http包?
- include 一個 jsp 頁面時,怎麼訪問 其中的變量 ?
- 求援!邀高手加盟!!!!!!!!!!!
- 有想转Android的朋友吗
- 如何将原来使用orcal的rownum分页查询,换成mysql查询 ,事例代码如下:
persons = personManager.listPerson(); // 这个时候,action才向叶面传递了你的查询结果
return SUCCESS;
}