Dúvida taglibs Struts

Como faço para colocar um parâmetro passado por request para session através das taglibs do struts?

por exemplo:

esse é meu link:

<html:link page="/teste.jsp" paramId="nameID" paramName="cliente" paramProperty="nameID">meu link</html:link>

essa é minha página teste.jsp:

<html:text value="<%=request.getParameter("nameID")%>"/>

pois é! Está correto colocar JSP na taglib? Acho q as taglibs existem para subistituir JSP.

enfim, como eu faço para pegar o parametro corretamente? (usando taglib)
como eu coloco o parametro na session? (usando taglib)

Valeu!

esclarecendo mais minha dúvida:

tenho esse código no JSP “teste1.jsp”:

session.setAttribute("name", "John");

para trabalhar com esse atributo no JSP “teste2.jsp”:

String name = (String)session.getAttribute("name", "John") );
out.println(name);

Agora, como eu consigo fazer isso utilizando taglibs Struts? Tem como?

Estava dando uma lida na documentação, mas não consegui encontrar algo em como setar atributos na sessão. O q eu encontrei foi como pegar os atributos na sessão ou no request e trabalhá-los.

Estou 1/2 perdido:!: