【发布时间】:2010-12-28 20:52:27
【问题描述】:
我一直在使用 Apache 的 Velocity 引擎和自定义模板。
问题是,我无法生成带有相应换行符的字符串。
我尝试了几乎所有我发现的东西,例如使用 $esc.n 和 $esc.newline (我已经在我的项目中使用了转义工具)但我目前使用的版本似乎不支持它(1.4 ),检查放置 '\n'、'\\n' 甚至 '\\\n' 是否可行,但同样的事情。
有没有人可以解决这个问题?
【问题讨论】:
-
我一直只是在模板本身中添加换行符,并且输出在同一个地方有换行符。能举个例子吗?
-
Velocity 开发人员一直在努力保持向后兼容性。请考虑从 1.4 升级,该版本是古老的,从那时起已经修复和改进了数百个(如果不是数千个)的东西。 :)
-
是的,我建议升级到最新版本,但这不取决于我:(。彼得,我认为这种行为是最新 Velocity 版本的一部分。:(