Função Trim JSTL [RESOLVIDO]

Bem… tenho um outputLink onde o value é um nome composto, e é carregado de um bean… (Ficha Funcional)

<h:outputLink value="http://localhost:8080/#{fn:trim(pessoaSistema.sistema.nome)}">

Porém esta função não tira os white spaces… não da erro nem nada…
Não posso dar trim no bean pois este mesmo value é carregado em outros componentes…
O resultado do link que aparece é o segunite:
http://localhost:8080/Ficha+Funcional
… alguma idéia?

Você olhou na API o que o método faz? http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/fn/trim.fn.html

Acho melhor você usar o replace.

Valeu cara.