第1章 JSPのしくみ(その1)

1.2 JSPのしくみ

 さて,JSPは具体的にどのような技術なのでしょうか.まず,簡単な例を見てみましょう.

<HTML>

<HEAD><TITLE>Example of JSP</TITLE></HEAD>

<BODY>

<%=out.println("Hello World!"); %>

</BODY>

</HTML>

 これは,HTMLにJavaのコードを<%…%>で括って直接埋め込んで,"Hello World!"と表示するJSPの例です.<%…%>で括られたJavaのコード以外はASPと同じしくみです.技術的には,サーブレットのAPI(PageCompileServlet)を用いて,ファイル拡張子.jspから,Javaコードを生成,コンパイルします.そして,サーバ上のJava VM(JSPエンジン)を利用してプロセスを実行します.

 JSPの特徴をまとめると以下の三つになります.

(1)スクリプティング

(2)タグの拡張

(3)ディレクティブとアクション

 以下に,この三つの特徴について補足します.

 


Copyright 2000 

今野 睦/飯塚 富雄/杉野 博史/渡辺 康隆/佐藤 章

新刊のご案内


Copyright 1997-2001 CQ Publishing Co.,Ltd.