エンティティ ExchangeRate {date, currencyFrom, rate} があります。エンティティ currencyFrom にはプロパティ code と Name があります。コンテナに追加します addNestedContainerProperty("currencyFrom.code"); 問題なく動作し、vaadin テーブルにコードが表示されます。
次に、BeanValidationForm を作成し、このフィールドを追加します。BeanValidationValidator が currencyFrom.code の getter を見つけようとし、ExchangeRate 内のメソッド getCurrencyFrom.code を探すため、クラッシュします。
どうしたの?フォームでネストされたプロパティ フィールドを使用して情報を表示するにはどうすればよいですか。
ExchangeRate のネストされたプロパティを変更することは可能ですか?