ビューとして使うJSPを、ユーザーから直接参照させないようにしたい。
(MVC2モデルで言うところのビューです)

たとえばStruts関連のドキュメントで「/WEB-INF以下に配置する」とか書いてあったのを見かけたけど、
これはどのServletコンテナでも共通に使えるのかな。

JSPを隠して配置するにはおそらく/WEB-INF以下に置くことになるんだろうけど、
 ・これを通常のJSPとしてコンテナがコンパイルしてくれるやり方
 ・JSPをjarなりのリソースとして配置できるのかどうか
なんてことが知りたい。
拡張子 .jsp を JSPコンパイラ起動のスイッチにしてるようなコンテナの場合にもうまく動くのかな。
これでキマリ的な手法があればぜひ知りたいです。