将包含格式化文本的 TextArea
内容发送到服务器进行存储时,该文本的格式会丢失。相关文本包含自动换行和其他格式字符,当文本发送到服务器进行存储时,所有这些字符都丢失了。
TextArea
的内容是:
Hello World,
I am test message.
Regards, test message # 1
这就是发送到服务器的内容:
Hello World, I am test message.Regards, test message # 1
是否可以完全保持 TextArea 显示的格式?
最佳答案
自动换行不是文本的一部分,它是视觉的,并且取决于显示文本的小部件。
自动换行并没有真正向文本添加新行。
在 TextArea 中可以使用的唯一格式是换行符。 TextArea 没有 setHtml/getHtml 方法,因为它无法处理 HTML。
下面的小部件支持 HTML:
com.google.gwt.user.client.ui.RichTextArea
希望有帮助。
关于java - 保持文本区域格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8290509/