Problema para pegar um parâmetro da sessão

Olá pessoal não tenho muita experiência com struts e gostaria de ajuda para solucionar um problema: não estou conseguindo pegar um parâmetro da sessão.

no jsp tenho:

<c:forEach var="tiposPrecos" items="${tratamentoPrecosOrigemOperadoraForm.listaDeTiposDePrecos}" varStatus="status">
<td align="center">
<a href="javascript: go('manutencaoRegrasExcecaoPrecoPrestadora.do?task=exibePagina&tipoPreco=<c:out value="${tiposPrecos.tipItem}"/>');">
<img src="<%=request.getContextPath()%>/images/icon_editar.gif" border="0">
</a>
</td>
</c:forEach>

na minha classe action faço:

tipoPrecoVO.setTipoPreco(request.getParameter("tipoPreco"));

Problema: em determinado ponto da iteração da collection no meu jsp é passado um parâmetro chamado “% REM PRESTADOR” sem aspas, esse parâmetro chega nulo na minha action, acho que por causa do sinal de porcentagem. Como eu poderia resolver esse problema?

Patricia não precisa do C:out… coloca direto o parameter…

[code]<c:forEach var=“tiposPrecos” items="${tratamentoPrecosOrigemOperadoraForm.listaDeTiposDePrecos}" varStatus=“status”>

[/code]

mesmo se eu fizer assim não funciona.

gera a sua pagina e veja o codigo fonte, verifique se esta gerando o link corretamente.