1

JSP ファイルに画像を表示しようとしていますが、正しく表示されません。写真は、 WEB-INFフォルダーと同じディレクトリにある「img」という名前のフォルダー内にあります。

JSP 内で、通常の HTML 画像検索方法を使用してロゴを表示しようとしていますが、正しく表示されないようです。これは私がそれを表示しようとしているものです。私が得られないのは、Dreamweaver を使用しているときに画像が表示されているのに、展開した後は表示されないことです。サーブレット (ルート フォルダーと WAR ファイルの名前) のような構造があり、その下にimgWEB-INFフォルダーがあります。

Folders follow the hierarchy below:

servlet 
---->img
     --->psyberAssess.png
---->WEB-INF


これは、機能していない JSP のコードです。

<img src="img/psyberAssess.png" width="450" height="100" border="0" /><br>
4

3 に答える 3

0

画像やその他のリソースはWEB-INFフォルダーの外にある必要があり、Web アプリケーションのルート パス内のフォルダーに整理する必要があります。これは、WEB-INFフォルダーとその内容にアプリケーション サーバーからのみアクセスできるためです。

要するに、プロジェクトはこの構造を持つ必要があります (名前は単なる参照です。必要に応じて名前を付けることができます)。

Project Name
- webapp
  - resources
    - images
    - js
    - css
  - WEB-INF
    - lib (libraries used on the project go here ALWAYS)
于 2013-05-18T19:12:59.803 に答える