我写了很多空格,您可以在下面的代码中看到。
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/