Я хочу отобразить специальный символ или символы в теле сообщения электронной почты в формате HTML, отправленного с использованием Java. Ниже приведены детали проблемы.
Я создал расширение, которое получает весь текст, введенный в текстовое поле формы на веб-странице, я сохраняю этот текст в переменной String и передаю эту переменную в качестве параметра методу, отвечающему за отправку электронной почты. Если пользователь помещает специальные символы или символы, такие как «←», в текстовое поле, оно отображается как «â †» в теле письма, как я могу обрабатывать эти специальные символы или символы, используя Java, чтобы они отображались так же, как и в теле письма
Вот как выглядит мой код
String description = "Here I am getting all text from Text box in webpage, it can also
contain special character as explained above";
String emailSubject = "test HTML email";
String emailBody = "<!DOCTYPE html>" + "<html>" + "<body>" +
"<p>Please review this work item and assign it to the appropriate owner.</p>" + description+
"</body>" + "</html>";
//below is the method responsible for sending email to which I pass string parameters emailSubject
//and emailBody