我刚刚在Grails中开始一个非常基本的程序(以前从未使用它,但它似乎非常有用)。
到目前为止我所拥有的是:
在X.groovy中, 一个名为parameters的String,约束最大长度为50000,还有一些其他字符串和日期等等。
在XController.groovy中, 静态脚手架= X;
它显示了脚手架UI(非常方便!),我可以添加参数字符串和与之关联的其他对象。
我的问题是参数字符串是一个长字符串,其格式由用户粘贴。但是,当它显示在浏览器上时,它不会保留任何回车。
最好的方法是什么?我是Grails的初学者,在这个帐户上还有很多学习要做。感谢。
答案 0 :(得分:3)
问题是字符串是使用HTML显示的,默认情况下不会将\ n解析为新行。您需要将文本包装在<pre>
中(请参阅:http://www.w3schools.com/tags/tag_pre.asp)或将\ n替换为<br/>
标记以正确显示给用户。