请问诸位velocity的页面换行出现空格如何解决?
项目中我用velocity模板,现在出现了一个奇怪的问题。我设置velocity其扩展名是.vm文件,不管是在被装饰页面还是装饰页面我的文本内容进行换行,在浏览器中显示就会出现空格,很是郁闷。请问诸位谁遇到过?请指点一下,谢谢。红薯遇到过吗?
例如:我的页面是index.vm
<html>
<body>
喜欢的技术网站是
oschina.net
<body>
<html>
最终在浏览器里显示的内容就是
喜欢的技术网站是 oschina.net
中间会有空格。。。。。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
空格是从end、else、elseif开始加的
在end、else、elseif之前加入<!--html注释标记
end结束后加入注释结束标签-->
#if($!cargo.rciName&&$!cargo.rciName!="")
${cargo.rciName}##<!--velocity换行从end开始 注释空格
#else
${cargo.rciTypeName}##<!--velocity换行从end开始 注释空格
#end
##-->
是啊,但这种情况在我的项目中极少
我用了
VelocityTools,
Velocity用的是最新的版本
非常感谢!
你把他们写在同一行,不要包含任何空格和换行就是了
这个应该是你文本内容有空格
你把他们写在同一行,不要包含任何空格和换行就是了
因为你的内容中是有换行了,这个在 html 中就变成空格了,这是 html 的行为,不是 velocity 哦