Мое веб-приложение java извлекает содержимое из текстовой области и отправляет то же самое по электронной почте.
Проблема, с которой я сталкиваюсь, заключается в том, что символ новой строки в текстовом сообщении не сохраняется при чтении того же с помощью
request.getParameter("message");
Любые подсказки, как это можно решить?
ТИА.
EDIT:
Содержимое текстовой области:
abcd
abcd
КОД:
String message = request.getParameter("message");
System.out.println("index loc for message "+message+" using \\r\\n : "+message.indexOf("\r\n"));
System.out.println("index loc for message "+message+" using \\n : "+message.indexOf("\n"));
System.out.println("index loc for message "+message+" using \\r : "+message.indexOf("\r"));
System.out.println("index loc for message "+message+" using \\n\\r : "+message.indexOf("\n\r"));
ВЫВОД:
index loc для сообщения asdfasdf с использованием \r\n : -1
index loc для сообщения asdfasdf с использованием \n : -1
index loc для сообщения asdfasdf с использованием \r : -1
index loc для сообщения asdfasdf с использованием \n\r : -1