Re:sessao map struts 2

Cara no struts o que você estaria fazendo éra largar mais um objeto na sessão…

Tu ta chamando como sua action???

Gente estou com uma pequena duvida neste trecho de código.

     public String exibirDetalharProcesseAvancado()  { 
		
		try {
			    
			session = (Map) ActionContext.getContext().getSession();
				
			listaProcesso = processoService.consultarProcessoNumeroAno( processo );
				
			session.put("listaProcesso", listaProcesso);
					
		     } 
		
		} catch (NamingException e) {
			return ActionSupport.ERROR ;
		} catch (SQLException e) {
			return ActionSupport.ERROR ;
		}    			
           	  return ActionSupport.SUCCESS ;
	}

Gente essa minha action é acessada toda vez.

Toda vez que eu coloco essa lista na sessao utilizando o map ela sobrepõe o ja existente ou ela adiciona os dados a lista ja existente na sessao ?

Es estou exibindo uma arvore onde ao clicar em algum dos nos eu faço uma consulta onde é jogada pra uma lista e essa lista é jogada pra sessao.

Portanto toda vez que eu clicar em algum dos Nós ela vai ser executada e faz esse trabalho de jogar a lista pra sessao para poder exibir os dados aos usuarios referente ao nó selecionado.

Por isso estou perguntando se ela joga o objeto pra sessao ou sobrepo o ja existente !