Problema ao passar variavel com <jsp:param>

Pesoal estou com problemas na passagem de parâmetros usando <jsp:include> e <jsp:param>.
Tenho duas jsp’s, primeira.jsp e segunda.jsp, mostradas abaixo:

primeira.jsp

&lt;%@ page language=&quot;java&quot; contentType=&quot;text/html; charset=UTF-8&quot; pageEncoding=&quot;UTF-8&quot; %&gt;
&lt;% String url = &quot;segunda.jsp?item1=Jobs™ company&quot; %&gt;

&lt;jsp&#58;include page=&quot;&lt;%=url%&gt;&quot;&gt;
        &lt;jsp&#58;param name=&quot;item2&quot; value=&quot;Jobs™ company&quot;/&gt;              
&lt;/jsp&#58;include&gt;

segunda.jsp

&lt;%@ page language=&quot;java&quot; contentType=&quot;text/html; charset=UTF-8&quot; pageEncoding=&quot;UTF-8&quot; %&gt;
Item 1&#58; &lt;%= request.getParameter&#40;&quot;item1&quot;&#41; %&gt;
Item 2&#58; &lt;%= request.getParameter&#40;&quot;item2&quot;&#41; %&gt;

O resultado é que Item 1: renderiza “Jobs™ company” como esperado, porêm Item 2: renderiza “Jobs? company”.
O que fazer para Item 2 vir como esperado ?
Já tentei dar um encode na string antes de passa-la como param, mas não adiantou.

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro[/color][/size] :joia:

Tente passar o código unicode do caracter. O unicode do ™ é 00AE. Coloque na String \u00AE

Blz, obrigado pela dica, já consegui resolver o problema dessa forma.

&lt;% String url = "segunda.jsp?item1=Jobs™ company" %&gt;
&lt;jsp:include page="&lt;%=url%&gt;"&gt;  
   &lt;jsp:param name="item2" value="&lt;%=java.net.URLEncoder.encode("Jobs™ company", "UTF-8")%&gt;&quot; /&gt;                
&lt;/jsp:include&gt;

E resgato o valor:

Item 1: &lt;%= java.net.URLDecoder.decode(request.getParameter("item2"), "UTF-8") %&gt;

Obrigado, JP