Получить список из БД, используя stuts2 - PullRequest
0 голосов
/ 03 марта 2020

У меня есть список в 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();
    }
}

1 Ответ

0 голосов
/ 07 марта 2020

Урок Struts 2 сэкономит вам время; это очень просто c и показывает мало усилий.

Создайте users свойство в действии и откройте его с помощью получателя.

<s:iterator value="users">
  <s:property value="nom" />
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...