アプリケーションにStruts1.xを使用しています。
ActionFormいつインスタンス化されたか知りたいです。
はActionServlet実際にリクエスト処理ジョブを に委任しRequestProcessorます。
リクエストが到着すると、アクション サーブレットのdoGetまたはdoPostメソッドが呼び出されます。これらのメソッドのいずれかがアクション サーブレットのprocessメソッドを呼び出し、そのメソッドがリクエスト プロセッサのprocessメソッドを呼び出します。そして、それは大まかに次のように、すべてが起こる場所です -
ActionMapping現在のリクエストの を検索します。ActionForm。Actionます。詳細を知りたい (または必要とする) 場合は、いつでもソース コードを確認できます。以下は、Struts 1.3.10 のソース コードへのリンクです (お使いのバージョンでない場合は、Struts の他のバージョンのソースも見つけることができます) -