我的 XPage 上有一个 inputTextArea 控件,需要添加一个 Java 转换器以在流程验证阶段运行代码。我最初使用的是Validator,但是如果值为空,Validator 不会运行,因此我需要使用Converter。
但是,我需要在 getAsString 和 getAsObject 方法中重现标准行为。
基础字段值可以是多值字段,在这种情况下,传递给 Converter 的 value 参数已经更改为逗号分隔的字符串。但它也可能是恰好包含逗号的单个文本字符串。所以我不能只做一个替换,也不能直接输出值。我需要像普通转换器那样处理内容。
有任何想法吗?