Grails <;g:每个>;产生太多换行符 ${user.name}

Grails <;g:每个>;产生太多换行符 ${user.name},grails,gsp,Grails,Gsp,产生 <g:each in="${users}" var="user"> ${user.name} </g:each> 鲍勃 迈克 我以前从未注意到这一点。。。任何停止它的方法(除了将和${user.name}行放在同一行上)。这是一个bug吗?我想是内容上的问题。检查${user.name}中的内容,尝试使用${user.name.encodeAsHTML()}并提供结果。尝试以下操作: <br> Bob<br> <br> M

产生

<g:each in="${users}" var="user">
${user.name}
</g:each>

鲍勃

迈克

我以前从未注意到这一点。。。任何停止它的方法(除了将
${user.name}
行放在同一行上)。这是一个bug吗?

我想是内容上的问题。检查
${user.name}
中的内容,尝试使用
${user.name.encodeAsHTML()}
并提供结果。

尝试以下操作:

<br>
Bob<br>
<br>
Mike<br>
${user.name}

如果仍然出现如此多的中断,问题可能在于${user.name}数据库中存储的值

当代码在一行中时,输出是否正确?如果没有,我想您的
user.name
已经包含换行符。
<g:each in="${users}" var="user">${user.name}</g:each>