- PR -

背景のイメージはなぜ表示できませんか?

1
投稿者投稿内容
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-02-18 18:28
皆様、お世話になります。

JSFでWebアプリを製造しています。画面の背景は下記のようなStyleでセットしています:
    background-attachment: fixed; background-image: url(image/bg3.gif);

Login画面ですので、UIDとPasswordの入力枠がついています。Loginボタンを押せば、
ActionMethodでUIDとPasswordをチェックします。正しければ、outcomeをリターンし、
ナビゲーションで次の画面に入ります。正しくなければ、nullをレターンし、同じのLogin
画面にエラーメッセージを表示します。問題なのは最初に表示するLogin画面の背景は
ちゃんと出てきていますが、エラーメッセージを表示すると、その画面の背景は出てきていません。同じのLogin画面ですが、なぜ背景の表示が出来なくなってしまいますか?
ご教授お願いいたします。

_________________
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-02-18 18:30
フォワードしていて相対パスが解決できていないってことはないでしょうか?
アクセスログを見てはいかがでしょう。
変なパスにアクセスしていて、404が記録されているかもしれません。
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-02-18 18:42
すみませんが、アクセスログはどこにありますか?
サーバはTomcatですけど
_________________
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2006-02-19 02:24
アドレスバーに表示されているアドレスを基点として、
スタイルシート上のURLが解決できますか?

例えば、ページのアドレスに対して、画像のURLは以下のようになります。
http://xxx/yyy/zzz.jsf -> http://xxx/yyy/image/bg3.gif
http://xxx/yyy/zzz/xyz.jsf -> http://xxx/yyy/zzz/image/bg3.gif

初期表示とエラー表示ではアドレスの階層が違うって事はないでしょうか。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-02-19 05:36
>すみませんが、アクセスログはどこにありますか?
探したり、調べてみたりしましたか?
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-02-20 11:20
有難うございました。
画像のURLは間違いました。
1

スキルアップ/キャリアアップ(JOB@IT)