2011-07-12 3 views
0

how to use converters in an HTML SELECT in Spring Rooが見つかりましたので、リストで同じことをしようとしています。Spring Rooのリストでコンバーターを使用する

私は自分のApplicationConversionServiceFactoryBeanにConverterを登録することができましたが、今は私のenvitiesのリストを表示するときにもそれを使用する必要があります。生成されたMVCでそれをリストとして表示する場合、アプリケーションがtoString()メソッドと登録されたコンバータを使用していないと表示されているよう

@RooJavaBean 
@RooToString 
@RooEntity 
public class Environment { 

    @NotNull 
    @Size(min = 2, max = 30) 
    private String name; 

    @ManyToOne 
    private Application application; 
} 

、それが見えます:私は、次のエンティティを持っています。

私には何が欠けていますか?

答えて

0

Rooが生成した変換メソッドをアプリケーション変換ファクトリBeanにプッシュインする必要があります。

場合によっては、デフォルトでtoString()メソッドが変換に使用されます。

また、エンティティ自体内でtoString()メソッドを押し込んで、上書きすることもできます。これを行う際に、@RooToString注釈を削除する必要があります。

乾杯!

関連する問題