JSF 1.2: Как сохранить обработанный обработанный bean-компонент в режиме реального времени через обратную связь на одном представлении?

Можно ли сохранить бланк, обработанный запросами, через посылку на той же странице?

Общая проблема заключается в том, что по мере того, как bean-компонент обрабатывается в конце запроса и воссоздается в каждой форме submit, например, булевы динамически управляемых disabled , readonly и rendered возвращаются к значениям по умолчанию и заставляют формы больше не работать как intent.

Я предполагаю, что область сеанса не является вариантом, иначе этот вопрос не имеет смысла.

Вы можете сделать это с помощью Tomahawk . Добавьте следующую страницу на страницу:

  

RichFaces делает то же самое:

  

Или, если есть место, обновите, по крайней мере, до версии JSF 2.x и поставьте бонус в область видимости:

 @ManagedBean @ViewScoped public class Bean implements Serializable { // ... } 

Независимо от способа, тот же bean-компонент будет там, когда вы отправляете обратно в тот же вид и продолжаете возвращать null или void из методов действий.

Смотрите также:

  • Как выбрать правильную область бобов?
  • Разница между областью просмотра и запроса в управляемых компонентах

Не совсем, если вы не храните Bean где-нибудь, например карту в области приложения, чтобы получить ее позже.

Почему бы просто не сделать это сеансом? Для этого используется область сеанса, поэтому несколько запросов на одном сеансе могут попасть в одно и то же состояние.

  • Используете ли вы фигурные скобки для дополнительной проверки?
  • В чем разница между моей и нашей в Perl?
  • Почему открытые вызовы с тремя аргументами с автообновленными файловыми дескрипторами - лучшая практика Perl?
  • Как создать статическую локальную переменную в Java?
  • Взаимодействие между decltype и именем члена classа, затеняющим внешнее имя
  • Ограничение диапазона переменных
  • TransactionScope с файлами в C #
  • Может ли область переменной Jinja расширяться во внутреннем блоке?
  • Как назначить глобальную переменную в Sass?
  • Каковы масштабы встроенных функций друзей?
  • что не является областью видимости и когда ее использовать?
  • Interesting Posts

    Как оживить струйный принтер – частично забитый / высушенный?

    Windows 7 x64: 3900mb для использования 4 ГБ ОЗУ, даже если (почти) ничего не работает

    Высокоскоростные сплайновые данныеLabels перекрываются

    Подстрока T-SQL – разделение имени и фамилии

    Компонент не восстанавливается при изменении параметров маршрута

    Создайте случайную точку внутри круга (равномерно)

    Как разрешить внутренний MVC Web Api с внешнего сайта за пределами сети

    Несколько уровней в пользовательской маршрутизации MVC

    Как я могу подключиться к файлам WMV в Windows?

    Создание шаблона / стойкого шаблона заголовка / нижнего колонтитула в jQuery Mobile и PhoneGap

    Почему локальные переменные, включая примитивы, всегда инициализируются в Java?

    Добавить схему «Область поиска» на результат Google Maps

    Как убить процесс в Mac OS X и не перезапустить его самостоятельно

    Воспроизвести системные звуки с одного компьютера через динамики другого компьютера?

    Где я могу купить действительный сертификат SSL?

    Давайте будем гением компьютера.