Как изменить свойства области сеанса с помощью ognl?

Можно ли изменить свойства области сеанса с помощью?ognl

Например, если у меня в сеансе есть атрибут с именемPROCESS_CONFIG который является объектом с атрибутомnameкак можно изменить этот атрибутname на JSP? Я '

мы попробовали следующее, но это нет работа:

 

Когда я отправляю форму и получаю доступ к объекту сеанса в своем действии, черезServletActionContext.getRequest().getSession().getAttribute("PROCESS_CONFIG")Атрибутname не изменился.

РЕДАКТИРОВАТЬ:

Объект сохранен в сеансе какPROCESS_CONFIG, это очень глубокий сложный объект (составленный из многочисленных ссылок на другие объекты, со списками списков объектов), и на мой взгляд, я просто хочу представитьочень маленькое подмножество его атрибутов (включая атрибуты из его составных объектов). Таким образом, загрязнение моего JSP всеми остальными полями как скрытыми нецелесообразно! Рассматриваемое представление является формой, в которой можно изменить значение этих полей, и я хотел быпрямо и автоматически обновить объект, сохраненный на моих стойках 2 сеанса,PROCESS_CONFIG, как будтоPROCESS_CONFIG объект был собственностью моего действия. Например, учитывая предыдущий фрагмент кода,PROCESSNAME является атрибутомPROCESS_CONFIG объект, и я хотел бы обновить его автоматически вPROCESS_CONFIG объект вместо того, чтобы иметьPROCESSNAME свойство на мои действия, а затем приходится явно делать настройкуPROCESSNAME на моемPROCESS_CONFIG объект.

Ответы на вопрос(1)

Ваш ответ на вопрос