0

Web アプリケーションで Struts1.1 を使用しています。私の要件は、各リクエストのリクエスト パラメータから先頭と末尾のスペースを削除することです。リクエストを通じて取得するのではなく、Struts フォームを通じてリクエスト パラメータを取得しています。

フェッチ時に各リクエストパラメータからスペースをトリミングすることは、まったく良い方法ではありません。私のアプリケーションではフィルターが使用されていないため、これを行うための他のオプションを考えていますか?

これを行うには、どのようなアプローチに従うことができますか?

4

1 に答える 1

0
  1. フィルターを使用します。
  2. カスタム リクエスト プロセッサを実装します。

どのアプローチがプロジェクトに既に含まれているかによって異なります。すでにカスタム リクエスト プロセッサをお持ちの場合は、新しいフィルターを導入する代わりに、おそらくそこでそれを行うでしょう。そうでない場合、フィルタは簡単に使えて、古いバージョンの Struts をアップグレードするときに使用できます。

于 2013-06-27T12:03:04.680 に答える