我如何在java类的以下语句中插入空格,但字符串显示在jsp页面中。因为\n\t在jsp上不起作用。我如何为jsp插入空格?
sb.append("\n\tStackflow: "+"<br>");
Run Code Online (Sandbox Code Playgroud)
您应该意识到 JSP 只是一个 HTML 代码生成器。默认情况下,HTML 源代码中的空白不被视为人类呈现的一部分。默认情况下,它折叠成一个空格。否则,普通网站看起来会非常难看。例如,在浏览器的地址栏中复制粘贴此内容,同时查看 stackoverflow.com,以查看在考虑 HTML 源代码中的空白时的效果:
javascript:$("*").css("white-space", "pre");
Run Code Online (Sandbox Code Playgroud)
如果您想在 HTML 源代码中保留空白,则需要将所需的 HTML 片段放入元素<pre>内
<pre>
...
</pre>
Run Code Online (Sandbox Code Playgroud)
或者white-space: pre;在父元素上应用 CSS样式。
<div style="white-space: pre;">
...
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20182 次 |
| 最近记录: |