JSPで行こう!

プリコンパイルされたソース

JSP のプリコンパイルされたソースコードを見る必要があるケースはまれですが、

たまに、実行時エラーで、プリコンパイルされたソースコードのエラーになった行数が

表示される事があります。

サーバーにもよりますが、Tomcatの場合、

[tomcatのルート]/work/Catalina/localhost/[app名]/org/apache/jsp/

の中に、それらしい名前で作成されます。

◆ なぜ JSP は web.xml によるマッピングの設定が不要なのか?

結構不思議に思う事があります。

実はそんなに難しい事ではありません。

Tomcat の conf 配下の web.xml にはデフォルトの URL マッピングが記述されています。

つまり、".jsp" を含む URL が呼ばれると、org.apache.jasper.servlet.JspServlet というサーブレットが実行されます。

このクラスの意味を検索すると、JSP のクラスローダーとして働きます。

 

 

« 前頁 次頁 »