【发布时间】:2011-11-08 10:26:27
【问题描述】:
在 Java webapp 中,我需要一个自动转换器来转换字符串以在 mailto 链接中使用
例如,我有这个字符串“S&D”将正确显示在 html 中“S&D”。但是现在我需要在我的网页中有一个 mailto 链接。
<a href="mailto:?subject=my%20subject&body=S&D">share</a>
它的字符“&”错误,所以我需要将“&”转换为“%26”。
有图书馆可以做到这一点吗?
我尝试了 java.net.URLEncoder,但她只更改了“&”而不是“&”,并且她用加号“+”替换了空格“” 我试过 java.net.URI 但她对字符“&”什么也没做!
【问题讨论】: