В веб-приложении Java мне нужен автоматический конвертер для преобразования String для использования в ссылке 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, но она ничего не сделала для персонажа "&"!