JSPとは「Java Server Pages」の略称で、HTMLの中にJavaプログラムを埋め込むことで、クライアント(WEBブラウザ)からの要求によりサーバー側でプログラムを実行させる事ができるサーバーサイドスクリプトの事をいいます。
同じようにJavaを利用したサーバーサイドスクリプトとしてJava Servlet(サーブレット)がありますが、Servletを利用するにはすべてをjavaのコードで作成しなければいけなく、処理ロジック以外もHTMLを出力させるコードを記述する必要があります。
Servletに対してJSPではHTMLファイルの中にプログラムを差し込むだけで利用できるので、画面デザインの変更も容易にでき、手軽に利用する事ができます。また、プログラムを修正した場合Servletではコンパイル作業が必要ですが、JSPではコンパイルは必要ありません。
ただ、JSPもサーバー側でプログラムを実行する際には自動的にServletプログラムに変換されてから実行されます。
このエントリーのトラックバックURL:
http://www.hikakuking.net/mt/mt-tb.cgi/73
当該記事へのリンクがないトラックバックは受け付けません。