[紧急]求助个freemarker的问题,关于ftl里面变量的空格自动去除

hunterlucas 2011-02-16 07:32:06
在ftl里面,使用标签${变量名}的方式来显示变量值的时候, freemarker会自动把多个连续的空格去除,留下一个空格,比如变量a="L ove", 那么使用${a}, 页面就会显示成L ove,剩下一个空格,我使用<#ftl strip_whitespace=false>这个设置貌似不起作用,不知哪位知道能够通过ftl内部指令来让它保留输出空格,就是取消自动去除空格这个特性,感激不尽.
...全文
1659 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mmmmjjjjkkkkllll 2013-04-17
  • 打赏
  • 举报
回复
这个问题有解决方法吗?
lei5725618 2011-10-10
  • 打赏
  • 举报
回复
${varName?trim}
  • 打赏
  • 举报
回复
判断啊, 空格大于一个就删啦。

hunterlucas 2011-02-17
  • 打赏
  • 举报
回复
啊,原来csdn也会自动减少空格,我那个字符串原本是这样的, "L(这里多个空格)ove", 但ftl打印的时候会自动删除多个空格变成剩下一个,就是"L ove"这样,我想保留那多个空格,2楼是否误会了我的意思.
hunterlucas 2011-02-17
  • 打赏
  • 举报
回复
L ove

81,108

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧