我想 trim 通过 RichInputText 获取的字符串。如何在 bean 中做到这一点?

I want to trim the string obtained via RichInputText. How can that be done in the bean?

我的 JSF 页面中有一个 RichInputText 组件,它绑定到关联的 java bean 中的属性。 在将其保存到数据库之前,我希望从此字符串中删除前导和尾随空格。这如何通过托管 bean 完成?

只需在java中使用trim方法即可:

例如,您有名为 myIt 的 RichInputText。并且您已经在 bean

中为 myIt(setter 和 getter)生成了附件

保存前:

String trimmedValue="";
String inputTextValue="";
inputTextValue= this.getMyIt().getValue();

trimmedValue=inputTextValue.trim();

myIt.setValue(myIt.getValue().trim())

如果要替换 RIT 组件中的字符串。