1

我想知道显示由用户使用 textArea 输入字段创建的字符串的正确方法是什么?使用 fieldValue 时,所有内容都在单行中:/

谢谢,克里斯蒂安

4

3 回答 3

5

您必须将从数据库中获取的变量放入“pre”标签中

<pre>${variable}</pre>
于 2014-05-26T20:06:45.927 回答
1

您必须将字符转换为 HTML。例如,需要将换行符 (\n) 转换为 <br/> 等。

您还可以提供 RTE 而不是 TextArea,后者通常通过 JavaScript 为您提供 HTML 而不是纯文本。 谷歌搜索结果

于 2012-07-27T10:32:19.700 回答
1

我尝试使用 grails textArea 属性

<g:textArea escapeHtml="true" />

但它不起作用,所以我发现 textArea 字段(html 和 gsp)中有一个属性,您应该在创建时使用它。它的:

<g:textArea wrap="hard" rows="5" cols="20" />

这对我有用,现在每次我从任何地方(textArea、textField、td 等)调用该字段时,它都会创建所有相应的行。

http://www.w3.org/wiki/HTML/Elements/textarea

于 2013-01-10T12:33:26.800 回答