2014-12-11 4 views
2

Я пишу много пробелов, как вы можете видеть код ниже.jsp страница автоматически удаляет пробелы

out.println("new Array('1453 12999 ALPER KOPUZ')"); 

, к сожалению, при компиляции кода и запуска кода на экране, я могу видеть, как

«1453 1299 ALPER Копуз».

Это означает, что он автоматически удаляет пробелы и помещает только одно пробел после одного слова. Он отлично работает в более старых версиях Internet Explorer, но он показывает строку типа 1453 1299 ALPER KOPUZ в Internet Explorer, которую мне нужно исправить и наше приложение работает на этом сервере.

Я попробовал css «white-space: pre;» но он все тот же.

Эта проблема заставляет меня сходить с ума и съедать мои 3 часа. Я был бы рад, если у вас есть идея исправить это.

Приветствия Alper Копуз

+0

этот код скомпилирован? –

+0

Пожалуйста, добавьте комментарии здесь в будущем, также можете ли вы разместить весь свой код? Думаю, мы не на одной странице. –

ответ

-1

Я думаю, с помощью out.println вы пишете текст в HTML на странице, как ответ.

Необходимо, чтобы текст был предварительно отформатирован после его печати в формате HTML. Попытайтесь поместить свой текст в pre tag, как показано ниже.

out.println("<pre>new Array('1453  12999 ALPER KOPUZ')</pre>"); 

Сообщите мне, если это то, что вы искали.

+0

Можете выложить сообщение, что вы пробовали? Также удалите свой ответ и поставьте комментарии ниже этого. Вы отсылаете свой ответ как HTML? –

+0

Почему downvote? Разве это не в направлении того, что спрошено? –

+0

Шейх ваше решение не работает. Я написал out.println («

new Array('1453 12999 ALPER KOPUZ')
»); таких, как вы упомянули. Ничего не появилось, когда я применил ваше решение. У вас есть больше советов? – user2307786

Смежные вопросы