0
は私がインクルードされたjspは同じ暗黙オブジェクトを処理しますか?
<%@ include file="menu.jsp" %>
今私はそれを聞きたいと、index.jspのように、 は、今私はindex.jspの中menu.jspあるファイルが含まれてJSPページを作成し、私はセッションにアクセスする際に、要求、 menu.jspファイルからの応答などのオブジェクトは、index.jspと同じであるかどうか?
Hmm。これは静的なインクルードです。これは、(コンパイル時に)インクルードされたファイルの内容を(ソースコードとして)現在のJSPにコピーするだけです。したがって、実際には「インクルードJSP」はありません。動的インクルードが 'jsp:include'で使用された場合、新しい要求インスタンスが内部的に生成されます。 – Thilo
私はあなたの要点を持っているので、同じ要求が必要な場合は動的なインクルードを使用しないでください。手伝ってくれてありがとう。 –
動的インクルードの場合、コンテナは(AFAIK)、元のリクエストを囲むラッパーを作成しますが、これはJSPコードに対して透過的でなければなりません。同じパラメータ、属性などは、動的に処理されるリクエストJSPが含まれています。 –