Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

strutsのjsp上でframeの中身が真っ白に。。。

strutsのjsp上でframeの中身が真っ白に表示されてしまいます。。
単体ではそれぞれちゃんと表示されるんですが。。。
frameは三分割しています。
エラーは出ていません。

どなたか教えてください><;
よろしくお願いします。

※struts-config.xmlの記述

<global-forwards>
 <forward name="dummy1" path="/right.do" />
 <forward name="login2" path="/center.do" />
 <forward name="dummy2" path="/left.do" />
</global-forwards>

<action-mappings>
    <action path="/right" name="dummyForm" forward="/WEB-INF/jsp/dummy1.jsp" validate="false" scope="request">
    </action>

    <action path="/center" name="dummyForm" forward="/WEB-INF/jsp/login2.jsp" validate="false" scope="request">
    </action>

    <action path="/left" name="dummyForm" forward="/WEB-INF/jsp/dummy2.jsp" validate="false" scope="request">
    </action>
</action-mappings>

※login.jspの記述

<frameset cols="*,975,*" frameborder="1" framespacing="1">
    <html:frame forward="dummy1"  frameName="left" scrolling="no" noresize="true" frameborder="0" />
    <html:frame forward="login2"  frameName="center" scrolling="no" noresize="true" frameborder="0"  />
    <html:frame forward="dummy2" frameName="right"  scrolling="no" noresize="true" frameborder="0"  />
</frameset>

7

回答

81159

閲覧

7件の回答

評価

0

その真っ白になるフレームの中身を
単体で呼び出したらどうなるの?

評価

0

てんこさん回答ありがとうございます。

単体ではちゃんと内容が表示されるんですが、フレームを通すと真っ白になってしまうのです。。

評価

0

JSPでフレームなんぞ使うと、
表示先の指定がやたらと面倒くさかった覚えがある。

まずは、Tomcatのログを確認してみては。

評価

0

白くなる画面のソースを表示したら
何が表示されるのかしら

評価

0

回答ありがとうございます。
真っ白な画面のソースの中身は<HTML></HTML>しか表示されません。。

評価

0

frameからのリクエストの、階層が違うんでしょ。
こういう問題はjspじゃなくて、生成されたHTMLを見ること。

評価

0

まず、fremesetのページを
静的なHTMLで作成して
3つのJSPを表示させてみてはどお?

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。