私のJSPサイトには少し問題があります。JSPページ転送:相対URLの問題?
私は3つのセクションに分かれています:メインフォルダには、 "resources"フォルダと "actions"フォルダがあります。私はメインフォルダにサイトを表示するファイルと、バリデーションファイルとアクションファイルを "actions"フォルダに格納します。
サイトに入ると、ユーザーはログインする必要があります。ユーザーが登録されていて、パスワードが「アクション」内のスクリプトを介して有効であるかどうかを検証します。このスクリプトから、私はjsp:forward
ユーザのログイン情報のための適切なスクリプト、つまりログイン画面が無効であればログイン画面、有効であればホームページを表示します。
ホームページにはjsp:forward
があるので、「アクション」ディレクトリにあると思っているので、CSSにアクセスすることができず、メインフォルダにあり、 "resources"フォルダ内の "./resources/"を介してファイルを開きます。
私の質問は、ページをホームページに設定するための別のメカニズムを使用することができますか、jsp:forward
を使用するように制限されているため、「アクション」にあると考える相対URLを処理する必要がありますか?
アドバイスありがとうございます!
私はそれをどうやって行うことができますか? –
答えにサンプルコードを追加しました。 – RichieHindle
コンテンツを送信することによって、これはout.print()を参照していますか? –