Я пытаюсь напечатать строку, переданную из объекта модели в представлении JSP. Моя строка находится в форме
String str= " | | ";
Однако, когда я пытаюсь напечатать эту страницу с использованием объекта модели на странице просмотра JSP, пробелы опущены, я получаю '||' вместо оригинала
Любое предложение сохранить исходное форматирование при получении вывода в HTML в браузере со страницы JSP?
Это не JSP. В HTML, когда несколько пробелов следуют друг за другом, он отображает только один из них, если вы не обернете вокруг него <pre></pre>
или не используйте
вместо пространств. Просмотрите источник в браузере, и вы увидите, что в нем есть пробелы, его браузер не отображает их.
Попробуйте с
для одного места.
String str= " | | ";
str = str.replace(" ", " ");
Взгляните на 6 способов вставки пространств в HTML