2014-01-13 48 views
0

经过设置<%@page trimDirectiveWhitespaces="true"%>,所有空白被剥离,甚至在${a} ${b}之间的空格。如何在trimDirectiveWhitespaces =“true”后产生空白?

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

== ==编辑

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

+0

可能重复:http://stackoverflow.com/q/2935093/413020和有效的答案:http://stackoverflow.com/a/2935380/413020。总结:使用'' – Alberto

+0

[医生](http://stackoverflow.com/users/70015/the-doctor)的答案也适用于我 – Alberto

回答

1

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

喜欢这个:${a} ${' '} ${b}

1

你可以解决这个问题,通过使用JSTL C:out标签:<c:out value="${a} ${b}" />