我在JSP中有以下标记:
<div class="row teaser-module ${module.cssClass} ${module.isNarrow ? 'narrow' : 'regular'}">
我在几台服务器上做了一些测试。其中一些渲染了预期的输出,即:
<div class="row teaser-module one-item narrow">
但是在另一台服务器上,两个类之间的空格被删除:
<div class="row teaser-module one-itemnarrow">
有合理的理由吗?
答案 0 :(得分:1)
我真的不了解JSP,也无法想出发生这种情况的原因,但是你可以尝试在这个问题上添加一个空间。窄&#39;和&#39;定期&#39;字符串强制空间以这种方式存在。
<div class="row teaser-module ${module.cssClass} ${module.isNarrow ? ' narrow' : ' regular'}">