私たちのアプリケーションに登録されているカスタムタイプコンバータは、Foo
との変換を担当するFooTypeConverter
と言います。他のタイプの型変換エラーには関心がありませんが、ターゲットタイプFoo
のタイプ変換が失敗した場合、検証エラーを発生させたいと考えています。私たちは、String
=>Foo
とFoo
=>String
特定のタイプのStruts2型変換エラーのみ
の両方に興味がある私は、これはConversionErrorFieldValidator
で達成することができます知っているが、これはターゲット・フィールドを飾る意味します。いくつかのグローバルセットアップでこれを達成できる方法はありますか?
おかげで、よろしく、 アサ
フィールドごとにチェックすることもできます。http://struts.apache.org/2.3.1/docs/type-conversion.html#TypeConversion-TypeConversionErrorHandling –
@UmeshAwasthi、これは私が避けたいものです可能。変換エラーフィールドバリデーターは、フィールドごとに設定する必要があります。私がしたいのは、何らかの種類のグローバルセットアップがあるため、ターゲットタイプFOOのすべての変換エラーが発生します。 – Asa
このケースでは、Struts2がエラー処理メカニズムをジェネリックとして開発したようなものを提供してくれるのではないかと心配しています。カスタムインターセプターの何らかの仕組みで対応する必要があるかもしれません。そうでない場合、またはケースごとに –