我编写了UserDAO的业务逻辑层类
在这个类中有这么一个方法用于取得所有的用户信息
我想在JSP页面中利用<logic:iterate>+<bean:write>取到
public Collection allUsers() {
Collection ret=new ArrayList();
Session session = HibernateSessionFactory.getSession();// 获得session对象
Transaction tx = null; // 声明事务
List usersList = new ArrayList();
try {
tx = session.beginTransaction(); // 开始事务
List queryList = session.createQuery("from UserTable").list();
for(int i = 0;i<queryList.size();i++){
UserTable ut = (UserTable)queryList.get(i);
usersList.add(ut);
}
tx.commit(); // 提交事务
} catch (HibernateException e) {
e.printStackTrace();
if (null != tx)
tx.rollback();
} finally {
HibernateSessionFactory.closeSession(); // 关闭session
}
ret.add(usersList);
return ret;
}
返回的Collection 的值
请各位朋友给个经验
在这个类中有这么一个方法用于取得所有的用户信息
我想在JSP页面中利用<logic:iterate>+<bean:write>取到
public Collection allUsers() {
Collection ret=new ArrayList();
Session session = HibernateSessionFactory.getSession();// 获得session对象
Transaction tx = null; // 声明事务
List usersList = new ArrayList();
try {
tx = session.beginTransaction(); // 开始事务
List queryList = session.createQuery("from UserTable").list();
for(int i = 0;i<queryList.size();i++){
UserTable ut = (UserTable)queryList.get(i);
usersList.add(ut);
}
tx.commit(); // 提交事务
} catch (HibernateException e) {
e.printStackTrace();
if (null != tx)
tx.rollback();
} finally {
HibernateSessionFactory.closeSession(); // 关闭session
}
ret.add(usersList);
return ret;
}
返回的Collection 的值
请各位朋友给个经验
<logic:iterate id="empvc" name="vc">
<bean:write name="empvc" property="customerName"/>
</logic:iterate>
<BODY ONLOAD="yourFunction()">function yourFunction()
{
window.location="XXX.do";
}
这样吧大家能告诉我在struts开发中一般你们在JSP页面中如何去显示数据库里的数据呢
Struts里, 一般是在action 里取得数据,放到form里的。