Java f:param将mailto链接中的空格转换为“+”

Java f:param将mailto链接中的空格转换为“+”,java,jsf-2,mailto,clob,Java,Jsf 2,Mailto,Clob,我有一个奇怪的问题: _headline在我的数据库中是一个clob值,在我的java实体中是一个字符串值。 如果我点击outputlink,所有被“+”替换的空格 例如: 原始clob/字符串:这是一个测试值 结果:此+为+a+测试+值 <h:outputLink style="text-decoration: none;" value="mailto:"> <f:param name="subject" value="#{_article.headline}" /

我有一个奇怪的问题:

_headline在我的数据库中是一个clob值,在我的java实体中是一个字符串值。 如果我点击outputlink,所有被“+”替换的空格

例如:

原始clob/字符串:这是一个测试值

结果:此+为+a+测试+值

<h:outputLink style="text-decoration: none;" value="mailto:">
     <f:param name="subject" value="#{_article.headline}" />
     <f:param name="body" value="#{informationCenterHandler.articleToMail(_article)}" />
     <i title="Artikel als Mail verschicken" class="fa fa-envelope-o fa-fw" />
</h:outputLink>
谁能给我一个解释和解决这个问题的办法吗


Thank LStrike

+是空间的默认编码…我如何更改它?