0

ユーザー入力を検証したい。Struts 1.2 は、検証フレームワーク自体を提供します。しかし、その検証は私にとって十分ではありません。また、検証を Form クラスに入れるのは好きではありません (コードやロジックが増える可能性があるため)。 Action クラスのビジネス ロジックや Form クラスとは別に保持する必要があります。Struts 1.2 で別の検証クラスを使用する方法はありますか? サンプル コード スニペットとの有用なリンクをいただければ幸いです。

4

1 に答える 1

1

Struts はCommons Validatorを使用します。必要に応じてコード内でそのバリデーターactionを使用できます (たとえば、データを POJO に抽出しform beanてビジネス ロジックを呼び出し、ビジネス ロジックがカレンダー バリデーターを使用して入力された日付をチェックするなど)。

于 2012-11-30T21:28:25.163 に答える