• ベストアンサー

JSPからスタイルシートが読み込まれない。

Eclipseでサーブレットを勉強しています。例えば、servというプロジェクトで、 http://localhost:8080/serv/index.jsp などとアクセスすると、スタイルシートがきちんと読み込まれるのですが、おなじファイルを別のプロジェクト(mvc)でサーブレットからフォ ワードするようにして、 http://localhost:8080/mvc のように、おなじファイルにアクセスするとスタイルシートが読み込まれません。何か別の作業が必要になるのでしょうか?

  • Java
  • 回答数1
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • singlecat
  • ベストアンサー率33% (139/418)
回答No.1

CSSのPATHの設定を見直せば直ると思います。

nabewari
質問者

お礼

回答ありがとうございます。 <link rel="stylesheet" href="style1.css" type="text/css"> と指定していました。書き変えて、 href="http://localhost:8080/mvc/style1.css" のように指定してみたのですが、読み込めませんでした…。 画像はこの方法で読み込めたのですが…。

関連するQ&A

  • JSP使用によるスタイルシート読み込みについて

    勉強のため、struts + Eclipseを使用して、JSP を作成しているのですが、<link>タグを使用して スタイルシートを読み込みたいのですが、うまく いきません。(1)のURLでJSPを表示するとうまくい くのですが、イベントを実行(submit)すると、URL が(2)に変更されてしまい、読み込めません。 URL(1) http://localhost:8080/aa/bb/cc/dd/index1.jsp URL(2) http://localhost:8080/aa/index1.do 現在、<link>タブは相対パスを指定しているの ですが、パスを絶対パスに変更すればうまくいき ます。 変更前(相対パス指定) <link href="../style.css"・・・> 変更後(絶対パス指定) <link href= "http://localhost:8080/aa/bb/cc/style.css"・・・> 他にスタイルシートを読み込む方法はございません でしょうか。よろしくお願いします。

    • ベストアンサー
    • Java
  • サーブレットからJSPへフォワード 画像が・・・

    サーブレットからJSPへフォワード 画像が・・・ javaの勉強をしながらサーブレットやJSPを使ったページを作ってるのですが、サーブレットで処理を行った後にJSPへ sc.getRequestDispatcher("/index.jsp").forward(req, res); で転送したら画像が表示されません。 JSPで記述したページを直接開いたりresponse.Redirect(URL)で遷移した場合は画像もちゃんと表示されます。画像だけではなくスタイルシート等も読み込んでいないようなのです・・・orz どうしたらいいのでしょうか? 【ファイル構成】 [プロジェクトフォルダ]  JSPファイル(.jsp)  [image]   画像ファイル  [style]   スタイルシート  [WEB-INF]   [classes]    サーブレットファイル(.class)

    • ベストアンサー
    • Java
  • スタイルシートが適用されない。

    Servlet/JSPでWeb開発しているのですが、スタイルシートが反映されません。 ファイルの配置 app `---css   `--- x.css `---WEB-INF   `--- jsp      `---ja        `---a.jsp   `--- class      `---ja        `---A.class スタイルシートの指定で../css/x.cssと指定しています。 http://localhost:8080/app/ja/A(a.jspを表示)では適用されます。 ですが、Tomcatと連携で Proxy /ja/ ajp://localhost:8009/app/ja/ を指定して、 http://localhost/ja/A を表示するとサーブレットは問題なく動きますが、x.cssが適用されなくなります。 どうすれば適用されますか?

  • JSPについて

    「はじめてのJSP&サーブレットプログラミング改訂第三版」という参考書を使用して、初めてJSPに挑戦しているのですが、 本の通りに行っているのですが、 「HTTPステータス 404 - /jspBook/view/chap08_jsp/sec01/helloJSPWorld.jsp」 という表示ばかりでてきます。 ttp://localhost:8080 のURL指定でTomcat画面にアクセスはできます。 どうしてもわからないので、回答・アドバイスをお願いします。 Tomcat5.5 Eclipse 3.1.1

    • ベストアンサー
    • Java
  • JSPでdivタグに定義したスタイルシートが反映されない

    いつもお世話になります。 JSP/サーブレットを使用した簡単なWebアプリを作っているのですが、スタイルシートが反映されず困っています。 具体的には、下記のコードがあったとします。 <div class="main-area"> あああ<br> <!--(1)--> <table> <tr> <td>いいい</td> <!--(2)--> </tr> </table> </div> この場合、divタグにスタイルシートを適用しているので、(1)、(2)ともに反映されると思っていたのですが、 結果は、(1)は反映されるのですが、(2)は反映されませんでした。tableタグに同様にclassの定義を行えば反映されますが、なぜ上記の 状態で反映されないのでしょうか。 開発環境は以下になります。  ・Java5.0  ・eclipse3.5.2 ・tomcat6.0 ※開発はeclipse上でtomcatを起動して行っています。 よろしくお願いします。

  • EclipseでServlet/JSP

    エクリプス2.0.2を使っていますが、Servlet/JSPを使った開発でひとつ疑問があります。 ちなみに、 http://www.atmarkit.co.jp/fjava/rensai2/eclipse03/eclipse03.html で各種設定いたしました。 JSPを作成するのは問題ないのですが、 Servletのクラスを作るときに、新規→クラスで、ソースフォルダがプロジェクト名か、j2srcのどちらかしか選択できません。コンパイルして、そのクラスをclassesに移動してやりましたが、それを実行するときに、 http://localhost:8080/myWeb/servlet/Hello とすると、Helloクラスをダウンロードするような形になってしまうのです。URLはなんパターンか変えてやってみましたが、できません・・・。 どうすればうまくサーブレットを作って実行できるのでしょうか? 宜しくお願いします。

  • JSPが表示出来ません。

    Eclipseで作成したjspを表示しようとするとHTTP404のエラーが起こります。 「sample」というプロジェクトを作成し、その中に簡単なjspを 配置しているのですが、そもそもプロジェクト(http://localhost:8080/sample/) にアクセスした時点で既にHTTP404のエラーが起こってしまいます。 コンテキスト(sample.xml)は次のように設定しています。 <Context path="/sample" reloadable="true" docBase="C:\eclipse3.4\workspace\sample" workDir="C:\eclipse3.4\workspace\sample\work" /> コンテキストの設定に誤りがあるのでしょうか? どなたか是非原因を教えて下さい。本当に困っています。 開発環境を以下の通りです。 eclipse3.4 Tomcat5.5 jdk1.6.0_12 宜しくお願いします。

    • ベストアンサー
    • Java
  • 正しいURL指定しているにもかかわらずJSPファイルにアクセスできず「404エラー」が発生

    サーバサイドJavaアプリに取組んでいる者です。 正しいURL指定しているにもかかわらずJSPファイルにアクセスできず 「404エラー」が発生します。 http://localhost:8080 のURL指定でTomcat画面にアクセスできることは確認済みです。 ですが、http://localhost:8080/project_name/login.jsp にアクセスすると上記エラー発生致します。 何が原因なのか検討つかず困っています。 ご回答やアドバイスお願いします。 ※開発環境 JDK1.5 eclipse3.2.1 Tomcat5.5 何卒宜しくお願いいたします。

  • JSPとサーブレットについて

    JSP/サーブレットと格闘しています。 JavaファイルもJSPファイルもコンパイルは通り、classファイルも無事できました。Eclipseで実行も確認できました。さて、このファイルをHTMLから実行するにはどうしたらいいのでしょうか?

  • action実行時のスタイルシート

    いつも楽しく拝見させて頂いています。 現在、アクション実行後に表示される画面にスタイルシートが適用されなくなることに悩んでいます。 問い合わせフォームの画面"toiawase.jsp"にtoiawase.doでアクセスすると画面は表示されるのですが、"toiawase.jsp"の中に定義しているスタイルシートが適用されなくなります。(しかも背景真っ白でbackgroundの背景色指定も無効になってしまっているような…) アクションでの遷移ではなく、直接"toiawase.jsp"のURLをたたくと綺麗にスタイルシートが適用されます。 これは何が原因でしょうか?宜しくお願いします。 ■開発環境 eclipse 3.1 struts 1.2 tomcat 5.0 jdk1.4.21

    • ベストアンサー
    • Java

専門家に質問してみよう