リクエストパラメータに
jsp_precompile=true
または
jsp_precompile
を与えると JSPのコンパイルだけ行い、 JSPは実行しない。
さきにこの方法でコンパイルしておけば最初のJSPへのアクセスでコンパイルすることはなく、実行時間が短縮される。
jsp_precompile=false
を指定すると何も指定していないのと同じになる。
URLの例
http://localhost:8080/SCWebExam/JspPrecompile.jsp?jsp_precompile=true
このURLにアクセスするとJSP>JAVA変換,JAVA>CLASS変換が行われ、ブラウザには何も表示されない。
ここでもうひとつ重要なことは jsp で始まるパラメータはJ2EEで予約されていること。
もしあなたのシステムで jsp で始まるパラメータを利用している場合はJ2EEサーバによって想定外のエラーが発生するかもしれない。
(試験勉強して初めて知った)