dポイントプレゼントキャンペーン実施中!

質問させてください。
jspで
<%
if(flag==0)
{
pageContext.forward("Page_B.jsp");
}
%>
<jsp:forward page="Page_A.jsp" />
このように通常は"Page_A.jsp"に移動して
flagが0の時は"Page_B.jsp"に移動させたいのですが、
通常時は"Page_A.jsp"に移動してくれるのですが、
flagが0だった場合はエラーが出てしまい上手く移動してくれません。
やりたい事としてはflagが0でなければ"Page_A.jsp"
flagが0なら"Page_B.jsp"に移動したいのです。
すいませんが、どなたか宜しくお願いします。

A 回答 (1件)

<% if ( flag != 0 ) { %>


<jsp:forward page="Page_A.jsp" />
<% } else { %>
<jsp:forward page="Page_B.jsp" />
<% } %>

または
<%
if ( flag != 0 ) {
pageContext.forward("Page_A.jsp");
} else {
pageContext.forward("Page_B.jsp");
} %>

では?
    • good
    • 0
この回答へのお礼

はじめまして、早速ありあとうございます。
下の方法でうまくいきました。
<% if ( flag != 0 ) { %>
<jsp:forward page="Page_A.jsp" />
<% } else { %>
<jsp:forward page="Page_B.jsp" />
<% } %>
どうもありがとうございました。

お礼日時:2008/09/10 13:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!