Como alterar as propriedades do escopo da sessão usando o ognl?

É possível alterar as propriedades do escopo da sessão usandoognl?

Por exemplo, se eu tenho na minha sessão um atributo chamadoPROCESS_CONFIG que é um objeto com um atributoname, como alguém pode alterar esse atributoname em um JSP?

Eu tentei o seguinte, mas não funciona:

<s:textfield value="%{#session.PROCESS_CONFIG.name}" id="PROCESSNAME" name="#session.PROCESS_CONFIG.name"/> 

Quando submeto o formulário e acesso ao objeto de sessão na minha ação, através deServletActionContext.getRequest().getSession().getAttribute("PROCESS_CONFIG"), o atributoname Não mudou.

EDITAR:

O objeto salvo na sessão comoPROCESS_CONFIG, é um objeto complexo muito profundo (composto por numerosas referências a outros objetos, com listas de listas de objetos) e na minha opinião eu só quero apresentar umsubconjunto muito pequeno de seus atributos (incluindo atributos de seus objetos compostos). Então, poluir meu JSP com todos os outros campos como oculto é impraticável! A visão em questão é um formulário onde se pode alterar o valor desses campos e eu gostaria dedireta e automaticamente atualizar o objeto salvo na minha sessão do struts 2,PROCESS_CONFIG, Até parecePROCESS_CONFIG objeto era uma propriedade da minha ação. Por exemplo, dado o trecho de código anterior,PROCESSNAME é um atributo dePROCESS_CONFIG objeto e eu gostaria de atualizá-lo automaticamente emPROCESS_CONFIG objeto em vez de ter umPROCESSNAME propriedade em minha ação e, em seguida, ter que explicitamente fazer a configuração dePROCESSNAME no meuPROCESS_CONFIG objeto.

questionAnswers(1)

yourAnswerToTheQuestion