Struts 2 - Pegar parâmetro passado pelo link na session

Boa Tarde,

Amigos, como faço pra pegar um parâmetro que estou passando através de um link na action, em struts 2?
Tenho que configurar alguma coisa no struts.xml?

Estou passando pelo link assim:

<s:url id="alterUser" action="alterUser">
    <s:param name="name" value="%{name}" />
</s:url>
<s:a href="%{alterUser}"><s:property value="name"/></s:a>

Com o mouse sobre o link, o parâmetro aparece no final, como name=Jose, ou seja, acho que tá certo, porém na action já tentei pegar o atributo e não consegui, está chegando nulo. Fiz assim:

String name = (String) ServletActionContext.getRequest.getSession.getAttribute("name");

Espero a ajuda dos amigos!
:wink:

Consegui!

:lol:

Usei:

HttpServletRequest request = ServletActionContext.getRequest();
String name = request.getParameter("name");

Porém estou com outro problema…

Preciso passar para a session um objeto do tipo User, e não a menor idéia de como fazer isso na session?
Tentei pelo:

request.setAttribute("user", user);

Mas os dados dos User não são carregados no form…

Se puderem me ajudar! Agradeço!
:wink: