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