Java ServletJSP
- Servlet は、 Java を使用してサーバの機能を拡張する技術です。例えば Web サーバを Servlet で拡張したりします。
- Servlet は Servlet コンテナと呼ばれるサーバ上で動作します。リクエストを受信した Servlet コンテナにより呼び出されます。
- 主に HTTP サーバの拡張として使用されますが、 Servlet の仕様自体は他のサーバ拡張としても使用できるように設計されています。
- JSP は、 Web 用のプレゼンテーション技術で、 Servlet の拡張技術です。
- JSP の登場前は、 HTML の出力は全て Servlet で行っていましたが、開発効率として非効率的なため、 HTML 文書に処理を埋め込むという方法で効率化を図りました。
- HTML 文書に処理が埋め込まれたファイルを JSP と言います。
- JSP ファイルは、アクセスされたとき、 Servlet コンテナにより Servlet クラスのソースコードに変換され、コンパイルされ、 Servlet として動作します。
関連ページ
参照
2005年12月07日(水) 20:15:01 Modified by uguuxp