one.jspには、
<% int testVar1 = 1; %>
two.jspには、
<%@ include file="one.jsp" %>
<% if(testVar1 == 1) { %>
<!-- Should equal 1 -->
<% } else { %>
<!-- Does not equal 1 -->
<% } %>
ただし、常に正しい条件付きパスが使用されるとは限りません。条件付きテストを実行する前に testVar1 を読み取らないと、 one.jsp で testVar1 が 0 に設定されていても、常に true と評価されます。
これは、2 番目の JSP ファイルから変数を読み取る正しい方法ですか?