(Только для многострочных строк в Java см .: Многострочная строка Java . Этот вопрос ниже может вылиться в разные ответы, учитывая веб-приложение и контекст вывода HTML.)
Есть ли способ ввода нескольких строк текста (сохраненных String
) в виде кода Java без его форматирования?
Я бы хотел избежать:
"..." +
формат в каждой строке (необходим для переноса текста в Java)
- экранирование кавычек, содержащихся в тексте.
- избегать
\n
для разрывов в каждой строке
Это веб-приложение MVC, и это HTML-код, который я выводю, с некоторыми переменными здесь и там. Рассматриваемая строка настолько длинна, насколько это целая строка таблицы, где каждая строка содержит такие значения, как id, ключ, значение и т. Д. В файле .jsp
есть только одна переменная, которая в конечном итоге содержит выходные данные всех этих строк. , сгенерированный методом Java. Я сделал то же самое с выпадающими списками в формах, генерируя, возможно, опции, <option>...</option>
, но этот код был небольшим и плотным при генерации с Java. Эти строки, на которых я застрял, большие и сложные по сравнению. Я хочу, чтобы выходной HTML был читабельным.
Скорее всего нет, но пришлось спросить. Никогда не знаешь, что ты можешь пропустить.