Привязать inputRichText к бину
я пытаюсь привязать xp: inputRichText к bean-компоненту (ChatBean), но получаю эту ошибку проверки, когда код пытается обновить поле до bean-компонента: I '
java.lang.IllegalArgumentException: argument type mismatch
мы пробовали несколько разных вещей, таких как конвертеры, чтобы убедиться, что текст будет строкой, печатали отладочные сообщения, чтобы выяснить, где что-то пошло не так, изменили тип "setChatContent ()» метод (который устанавливает ввод только для чтения), но можетзаставить его работать.
Я что-то упустил или это невозможно? Какие-нибудь мысли?
Страница:
Ошибка возникает после того, как я нажму "Сохранить" кнопка, вызывающая метод в компоненте Chat (код сокращен):
public class ChatBean implements Serializable {
private static final long serialVersionUID = 1L;
private String chatContent;
public String getChatContent() {
return chatContent;
}
public void setChatContent(String chatContent) {
this.chatContent = chatContent;
}
public void saveContent() {
// TODO implement save
this.chatContent = "";
}
}