我正在尝试使用JSP向div添加两个类,并且正在修剪空白区域。我在这里发现了一个类似的问题,建议添加一个不间断的空格
以防止修剪,但这在这里不起作用,因为这是一个类声明,而不是页面复制。有什么建议吗?
<div class="${properties['class_1']} ${properties['class_2]}">
输出
<div class="class_1class_2">
我需要
<div class="class_1 class_2">
答案 0 :(得分:1)
尝试就像这样:
<div class="${properties['class_1']}${' '}${properties['class_2']}">
答案 1 :(得分:0)
没有在ahwile中完成jsp,但是有点像:
${properties['class_1'] + " " + properties['class_2']}
答案 2 :(得分:0)
尝试使用
或 
。第一个是非破坏的空白区域,第二个是破坏空白区域。在任何一种情况下,我都不认为这对你的用例很重要。
How to insert a space between two variables in JSP?
你也可以试试。
<div class=<c:out value="${properties['class_1']} ${properties['class_2']}" />>
不确定JSP如何处理这样的嵌套标记。
答案 3 :(得分:0)
尝试使用值为空格
的属性<div class="${properties['class_1']}${pageScope.whiteSpace}${properties['class_2]}">