java - 保持文本区域格式

标签 java gwt

将包含格式化文本的 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/

相关文章:

java - Greenfoot - isKeyDown() 似乎保持其值(value)

java - GWT 错误 : java. lang.NoClassDefFoundError:com/google/gwt/core/client/GWTBridge

javascript - GWT DND 更改 DataTransfer 图像或光标

maven - 部署 gwtp maven 应用程序 : See Servlet Spec 2. 3,第 9.7.2 节。违规类 : javax/servlet/Servlet. 类

java - 覆盖 gwt 中的默认小部件类名称

gwt - 流口水 Maven 依赖与 GWT 冲突

java - 需要矩阵搜索算法

java - 从 gitlab-ci.yml 启动/停止远程服务器上的 tomcat

java - 从 s3 存储桶中原子获取和删除对象

java - Mongodb 内部使用 AggregationOperation :Error [The 'cursor' option is required, 在 java spring 中加入,除了带有 explain 参数的聚合]