書籍の多くは、Servlet と JSP は使い分けるように書かれていますので、
もう少し、補足しましょう。
要は、Servlet で出来る事は、JSPでも出来るということです。
Q. JSPって画面だけに使うのがセオリーで、しょせん Servlet も併用する必要があるでしょう?
A. JSP に処理を書いてはいけない、ということは無いです。Q. Servlet に比べて JSP の良い点は?
A. 一番は html を書くのが簡単です。
いくつもあります。
まずは、html や javascript がそのまま書ける事です。
コンパイルも自動で行われるので、インタプリタ感覚で実行できます。
Servlet のような web.xml へのマッピングが不要です。
JSP から Servlet へのプリコンパイル時に、構文チェックが行われるので、スペルミスもさほど苦になりません。
さらに、プリコンパイラならではの機能もあります。
include によって、他の JSP のソースを組み込めるので、 重複するソースコードの共有が容易です。
| « 前頁 | 次頁 » |