java - jsp页面自动去除空格

标签 java javascript html jsp whitespace

我写了很多空格,您可以在下面的代码中看到。

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

不幸的是,当代码编译并在屏幕上运行代码时,我能够将其视为

“1453 1299 阿尔珀·科普兹”。

这意味着它会自动删除空格并在一个单词后只放置一个空格。它在旧版本的 Internet Explorer 中工作正常,但它确实在 Internet Explorer 中显示诸如“1453 1299 ALPER KOPUZ”之类的行,我需要修复它和我们的应用程序在此服务器上运行。

我试过 css “white-space: pre;”但它仍然是一样的。

这个问题让我很抓狂,浪费了我 3 个小时。如果您有任何修复它的想法,我将很高兴。

干杯 阿尔珀·科普兹

最佳答案

我猜你使用 out.println 将文本作为 HTML 写在你的页面上作为响应。

将文本打印为 HTML 后,您需要对其进行预格式化。尝试将您的文本放在 pre 标记中,如下所示。

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

如果这就是您要找的,请告诉我。

关于java - jsp页面自动去除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27418353/

相关文章:

html - 在 Rmarkdown 中显示大图

html - bootstrap 3 nav navbar div 跳转到标志图像下

Java简单应用程序复杂性

java - 将变量传递给另一个 JAVA 类中的主函数

java - 句子中元音的降序排列

javascript - Chart.js Bar Chart with a switch/radio button to group data/故障排除栏颜色

javascript - Jquery - 将参数传递给函数

java - web.xml 中 JspServlet 中 <init-param>mappedfile</init-param> 的用途是什么?

Javascript 替换在控制台中工作,而不是在代码中工作

html - 光滑的旋转木马向左箭头隐藏