strutsフレームワークとMVCアーキテクチャを使用するWebアプリケーションのpublic static void main()はどこにありますか?
質問する
79 次
2 に答える
0
1つもありませんし、必要もありません。
Web アプリはコマンドライン アプリではありません。Web アプリの「エントリ ポイント」は、URL マッピング パターンによって決まります。アプリ サーバー自体にエントリ ポイントがありますが、Web アプリのアーティファクトにアクセスする方法は、サーブレットの仕様に従うなど、アプリ サーバーによって決定されます。
サーブレット仕様では、URLベースのエントリ ポイントへのエントリ ポイントは や のようなものdoGet
ですdoPost
。Struts 2 では、デフォルトのアクション ハンドラのエントリ ポイントはexecute
メソッドです。
于 2013-06-21T14:13:04.557 に答える
0
Web アプリケーションでは、エントリ ポイントとして main を使用するのではなく、web.xml でサーブレットを定義し、それらに関連付けられた URL パターンを使用して、ブラウザー経由でアクセスします。
于 2013-06-21T02:24:37.013 に答える