如何在trimDirectiveWhitespaces =“true”之后产生空格?

时间:2014-01-13 22:16:04

标签: jsp

设置<%@page trimDirectiveWhitespaces="true"%>后,将删除所有空白,甚至是${a} ${b}之间的空格。

如何在JSP中生成一些空格?就像${a} ${b}之间的空格?

== EDIT ==

我知道为什么空格被剥离了,我知道官方的“解决方案”是“在<jsp:text>中包裹所需的空格,但是这会影响我的代码的可读性。想知道是否有更简洁的解决方案。

2 个答案:

答案 0 :(得分:1)

您可以使用JSTL c:out标记来解决此问题:<c:out value="${a} ${b}" />

答案 1 :(得分:1)

现在我使用此代码打印出一个空格:${' '}

像这样:${a} ${' '} ${b}