タグ

2008年12月25日のブックマーク (1件)

  • Java Solution FAQ:JSPのリロードが行われないときの対策

    多くのJSPコンテナは、JSPファイルの更新を検知し、次回実行時にJSPファイルを再コンパイルして実行するリロード機能を備えています。 リロード機能は、開発時にいちいちコンテナを再起動する手間が省けるため、非常に便利で欠かすことのできない機能ですが、まれにJSPのリロードが行われなくなったり、コンテナを再起動しても変更が反映されなかったりする場合があります。 そもそも、JSPの動作原理は、JSPコンテナがJSPファイルをサーブレットのソースに変換し、サーブレットのソースをコンパイルしたものが実行されるというものです(参照:JSPの動作原理を教えてください)。 リロードの際には、変換されたサーブレットと元のJSPファイルを比較して、更新されていれば、「再度変換」→「コンパイル」を行い変更を反映させています。 もしリロード機能がうまく動作しなかった場合には、変換後のサーブレットとの比較がなんら

    mai_k
    mai_k 2008/12/25