Naoki Kurosawa
naoki_kuros****@ybb*****
2003年 2月 11日 (火) 10:10:07 JST
黒澤です。 取り急ぎご回答。 L> わたしの日本語がまずかったかな? L> imageディレクトリを作成するほうがいいと思うのですが、 L> そのimageディレクトリを作成するべき場所がわからないのですよ(^^;;; L> localhost:8080/ L> localhost:8080/rumblejp/ L> がどこなのか。つまり、カレントやルートが、 L> PC上のどのディレクトリなのか分からないんです。 checkoutしたrumble-jpディレクトリにwebappディレクトリがありますよね。 このディレクトリが実行時の/rumblejp/ディレクトリになります。 ですので、webappディレクトリにimageサブディレクトリを作ればいいです。 どのJSPにも<html:base/>というタグがついており、 このタグは実行時にJSPがどの位置にあるかを示す<base>タグになります。 たとえば、ユーザ一覧ならば、 <base href="http://localhost:8080/rumblejp/users.jsp"> この結果、imgタグなどを書く場合、JSPからの相対パスを書けばよいことに なります。 /rumblejp/image というディレクトリを作り、ユーザ一覧ページで画像を 張りたい場合、 <img src="image/image.png"> とか書けばOKです。 -- Naoki Kurosawa <naoki_kuros****@ybb*****>