2011-11-28 122 views
0

將包含格式化文本的TextArea的內容發送到服務器進行存儲時,該文本的格式會丟失。有問題的文本包含文字換行和其他格式化字符,當文本發送到服務器進行存儲時,所有這些字符都會丟失。保持文本區域格式化

TextArea的內容爲:

的Hello World,

我測試消息。

問候,測試消息#1

這是什麼地方到服務器:

世界您好,我是測試message.Regards,測試消息#1

是否可以像TextArea一樣顯示格式?

+0

你怎麼知道格式化已經沒有了?您試圖將其顯示在服務器日誌中,還是顯示在頁面上的某個標籤上? – jusio

+0

我正在嘗試使用GWT HTML對象作爲setHTML(消息);回覆消息 – user592704

回答

2

換行不是文本的一部分,它是可視化的,它取決於顯示文本的小部件。

自動換行不會真的爲文本添加新行。

您可以在TextArea中使用的唯一格式是換行符。 TextArea沒有setHtml/getHtml方法,因爲它無法處理HTML。

小部件下方不支持HTML:

com.google.gwt.user.client.ui.RichTextArea

希望有所幫助。