0

Web アプリのスケルトンを構築する手順を読んでいます。

http://maestric.com/doc/java/spring/setup#web_app_skeleton

そして、PHP のような他の言語とは大きく異なると感じます。

それはどのように実行されますか?

4

1 に答える 1

2

web.xmlはデプロイメント記述子です。実際には機能しません。サーバー(サーブレットコンテナ)はこのファイルを読み取って、アプリケーションのニーズ(作成するフィルター、サーブレット、構成パラメーターなど)を認識します。

CGIについて少し考えてみましょう。CGIには、実行されてHTMLを出力するコードがあります。Javaでこれに相当するのはサーブレットです。HTMLを含むJavaコードがあります。

JSPは裏返しにされたサーブレットです。Javaコードを含むHTMLがあります。JSPを「実行」するとき、サーバーは実際にそれを裏返しにしてサーブレットに変換します。

次に、JSPではなくサーブレットが実行されます。

PSこれはもちろん単純な説明ではなく、舞台裏でさらに多くのことが行われています。

于 2010-03-22T10:56:41.620 に答える