JPA - JSF - Rerendered - Ajax, почему я должен перезапустить сервер, чтобы увидеть, что был добавлен новый элемент? - PullRequest
0 голосов
/ 11 декабря 2010

У меня проблема с загрузкой данных из базы данных

я использую Primefaces (или другое использование richfaces), чтобы сохранить объект в базе данных, используя объект - это означает, что при добавлении объекта в базу данных объект будет отображаться в datatable <--- он использует ajax но проблема здесь, я могу видеть объект в datatable, но когда я перехожу на другую страницу (например, я добавляю новый элемент в таблицу элементов и перехожу на страницу списка элементов, чтобы просмотреть новый элемент), но я не могу видеть, что новый элемент был добавлен, я должен остановить и запустить сервер снова, и он отображается в списке элементов? </p>

Что с этим происходит?

У кого-нибудь есть решение, помогите пожалуйста!

Спасибо

P / s: мой backin bean с использованием Session Scoped

1 Ответ

1 голос
/ 11 декабря 2010

Либо вы не перезагружаете список в сеансе, либо транзакция БД не выполняется (автоматически).

...