JSPで画像を表示させるには、
<html:img page="ファイル名.jpg" />
と書けばいいですよね?
アドレス指定は合っているのに何故か表示されないのですが、
原因が分かる人がいたら教えてください。
答え:
html:imgタグは Strutsのタグライブラリですね。
Strutsフレームワークがインストールされていますか?
また使用するには JSPの先頭部分で Strutsタグライブラリの宣言が必要です。
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
なお,page属性は Webアプリケーションルートからの絶対パスで指定するために使います。絶対パスになっているか確認してください(page="ファイル名.jpg"ということは WEBアプリケーションのルートにある?)。
JSPファイルと同じパスにある(相対パスで指定したい)場合は,src属性を用います
他は答える:
この質問・回答は役に立ちましたか?
ウェブサイトのユーザーによる情報ポスト、JPQA.comのない保証の正しさ.