トップページ >  Tomcat >  JSPをプレコンパイルする
初版2007/01/26: 最終更新日2007/01/26
  JSPをプレコンパイルする
目次
JSPをプレコンパイルする
JSPをプレコンパイルする
JSPはブラウザからアクセスされて初めてJavaファイルを作成し、コンパイルされてclassファイルが作成され画面が表示されます。
2回目からのアクセスは1回目で作成したclassファイルを使用するため、画面表示には時間はかかりませんが、JSPに初めてアクセスする場合は画面表示するまでに多少時間がかかってしまいます。
これを防ぐためにJSPをプレコンパイルしておき、1回目のアクセスから画面を早く表示することが可能です。

プレコンパイルするにはJSPに対して ?JSP_precompile=true というリクエストを与えるとJavaファイルとclassファイルが作成されます。
プレコンパイルが目的のため、この時、画面は表示されません。
以下はa.JSPをプレコンパイルしています。

http://localhost:8080/test/a.jsp?jsp_precompile=true

これでJavaファイルとclassファイルが作成されます。