如何在gwt中修剪richtextarea的文本

时间:2012-05-04 15:48:54

标签: java gwt gwt2

我在GWT中使用过“RichTextArea”。现在我想在提交表单时修剪richtextarea.gettext()的文本。

但是如果我只在我的textarea中输入空格并输入密钥,那么richtextarea.gettext()将不会修剪它,因为它会将它们转换为& nbsp和< BR> 即可。

如果只有输入的空格并在我的textarea中输入密钥然后在修剪时有任何建议它应该给我空白字符串值?

1 个答案:

答案 0 :(得分:1)

你得到& nbsp和< BR>您从RichTextArea得到的正确值是因为它提供HTML。

实施自己的修剪方法:

public String trim(String s) {

   String result = s.trim(); 
   String x = result.replaceAll("<br>", "");
   x = x.replaceAll("&nbsp", "");
   x = x.trim();
   if(x.equals("")) {
       return x;
   } else {
       return result;
   }
}