【发布时间】:2013-01-08 02:10:27
【问题描述】:
我似乎在 textareas 中的前导/尾随空格有问题!
如果最后一个用户在文本区域中输入了跨多行前导/尾随空格的值,则除了开头和结尾的一个空格外,它们都会消失。
示例: 如果文本框有以下几行:(引号仅用于帮助说明空格)
" 3.0"
" 2.2 "
"0.3 "
它会在后端保存为
"<textarea id=... > 3.0/n 2.2 /n0.3 </textarea>"
我的模板(这部分)相当简单(整个模板,没那么简单...):
${label} ${textField}
当我再次加载这些值时,我注意到 getTextField() 正确获取了之前引用的所需字符串...但是当我查看 html 页面时,它正在显示
" 3.0"
"2.2"
"0.3 "
当然,当“查看采购”时,它没有在 getTextField() 中看到的字符串
我尝试过的:
- 确保后端有 setWhitespaceStripping(false);设置
- 添加
- 在 ${textField} 所在的同一行添加
无论我尝试了什么,我都没有运气在插值后保留空格。 任何帮助将不胜感激!
【问题讨论】:
标签: whitespace freemarker