我在Stuts2中有一个列表,我希望在jpa中看到它,我将列表的名称放了进去,但是我没有用,并且我也没有看到任何错误
<s:iterator value="UserService.users">
<tr>
<td><s:property value="nom" /></td>
<td><s:property value="prenom" /></td>
<td><s:property value="username" /></td>
<td><s:property value="password" /></td>
<td><s:property value="tel" /></td>
</tr>
</s:iterator>
public static void list() {
SessionFactory sessionFactory = new Configuration().
configure("hibernate.cfg.xml").
addAnnotatedClass(User.class).
buildSessionFactory();
Session session = sessionFactory.openSession();
try{
session.beginTransaction();
List<User> users = session.createQuery("from User").getResultList();
for(User u : users){
System.out.println(u);
}
session.getTransaction().commit();
}finally{
sessionFactory.close();
}
}
Struts 2教程将为您节省一些时间;这是非常基本的,几乎不需要付出任何努力。
在动作上设置users
属性,并使用吸气剂将其公开。