Из того, что я понимаю, когда действие JSF возвращает ""
(пустая строка), пользователь остается на текущей странице, но просмотр обновляется. Однако, когда действие возвращает null
, пользователь все еще остается на текущей странице, но старый вид повторно используется. Мой вопрос:
- Является ли приведенное выше утверждение правильным (точным)?
- Если да, то каковы последствия этого? В частности, какой эффект использует один и другой на данных на странице (например, значения в компонентах пользовательского интерфейса JSF или данные, хранящиеся в области запроса bean в DataTable)?
- В каких ситуациях следует использовать друг друга?