修剪Grails应用程序视图中的字符串

时间:2014-09-16 22:14:21

标签: grails

以下是Grails 2.3.9应用程序中的示例视图:

<label for="label-${formInput.id}" class="editable_textarea"   
id="label-${formInput.id}"> 
${formInput.label ? formInput.label : formInput.inputType.defaultLabel} 
</label>

我想修剪formInput.labelformInput.inputType.defaultLabel中的值以删除任何前导和尾随空格。我试过这个:

formInput.label ? formInput.label.trim() : formInput.inputType.defaultLabel.trim()

但它不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

除非String.trim()中存在错误(极不可能),否则我看不出这是怎么回事:

formInput.label ? formInput.label.trim() : formInput.inputType.defaultLabel.trim()
顺便说一下,你似乎将标签文本存储在模型中,这有点不寻常,它们是否需要是动态的?