• 締切済み

IMG のファイルが日本語だったら表示できない?

JSPで画像を表示させようとしているのですが、画像ファイル名が「aka.jpg」のときはちゃんと表示できるのに[赤.jpg」にすると表示できません。なぜでしょうか?日本語はだめなんでしょうか? <img src="<%="picture\\"+userid +"\\"+myPic %>"><br> 画像のところを右クリックしてみれるプロパティは ↓ http://localhost:8080/meet/picture/09083637265/aka.jpg これだと表示されます。 http://localhost:8080/meet/picture/09083637265/赤.jpg これだとバッテンの絵になって表示されません。

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

みんなの回答

  • akuhijrwq
  • ベストアンサー率35% (381/1064)
回答No.1

ローカルの話はわかりませんが、 基本、半角英数なんじゃないんでしょうか? ファイル名。

dokinhime
質問者

お礼

ユーザーに好きなタイトルをつけてもらえるようにしているので、どうしても日本語対応にしたかったんです。。。 絶対パスにしたらいけました。 httpだとやっぱだめなんでしょうね。 すぐにお返事いただきありがとうございました。

関連するQ&A

  • ローカルファイルの画像を表示できない。

    【環境】 WindowsXP Struts1.3.10 Tomcat6.0 HTMLの話かもしれませんが・・・・ JSPでC:\testimages\配下にある画像が表示できません。 プロジェクトのWebContent配下のはhttp://localhost/で指定していけば表示されるのはできるのですが、ローカルドライブ内のはできません。 試したコードは <img src"file:///c:/testimages/test.jpg"/> <img src"file:///c:\testimages\test.jpg"/> <img src"c:\testimages\test.jpg"/> などの組合せは一通り試したのですがだめでした。 何か設定が必要なのでしょうか? クライアントだけで動かしたいです。 ご教授のほど宜しくお願いします。

  • swfの表示方法

    String pic = "<HTML>"+"<img src=file:./img/picture.jpg>"+"<HTML>"のように画像を表示しているのですが同じようにswfを表示したいのですが、どうしたらよいでしょうご教授お願いします。

  • お世話になります。

    お世話になります。 早速質問させていただきます。 画像をオンマウスで切り替わるようにしたいのですが、画像切替の時に直ぐに切り替わるのではなく、フェードインしながら切り替わる様にしたいと思っています。 今使っているのは下記の通りです。これをフェードインしながら切り替わるようにできますか? アドバイス宜しくお願い致します。 <table bgcolor="#000000" width="800" align="center" border="2"> <tr align="center"> <td width="150" align="center"> <!-- 商品サブ画像 --> <img src="画像1" width="130" onmouseover="document.myPIC.src='画像リンク"> <img src="画像2" width="130" onmouseover="document.myPIC.src='画像リンク"> <img src="画像3" width="130" onmouseover="document.myPIC.src='画像リンク"> <img src="画像4" width="130" onmouseover="document.myPIC.src='画像リンク"> <!-- 商品メイン画像 --> <td width="650"><BR> <img name="myPIC" src="最初に表示される大きい画像" style=" margin:10px 25px 30px 25px;"> </td> </tr></table>

    • ベストアンサー
    • HTML
  • マウスオーバーで複数の画像を非表示

    マウスオーバーで画像を非表示にしています。 以下の例で、複数の画像を非表示にするにはどうすればよいでしょうか? 例では画像はjpeg1.jpg~jpeg3.jpgの3つですが、実際には個数は毎日変化します。 <a>タグに画像の個数分のonMouseOverを書けばよいのでしょうが、もっと簡単に書く方法はないでしょうか。 PerlからHTMLを吐き出します。 <html> <a href="Javascript:" onMouseOver="jpeg1.style.display='none';" onMouseOut="jpeg1.style.display='';">非表示</a><br> <img src="./jpeg1.jpg" name="jpeg1"><br> <img src="./jpeg2.jpg" name="jpeg2"><br> <img src="./jpeg3.jpg" name="jpeg3"><br> </html>

  • 画像を切り替えながら、説明文をその下に表示したい

    画像を切り替えるのにJava Scriptで <body> <div align="center"> <img id="mypic" src="./jpg/1.jpeg" height="600px"><br> <input type="button" value="戻る" onclick="go_back()"> <input type="button" value="進む" onclick="go_forward()"> </div> <script> var pics_src = new Array("jpg/1.jpeg","jpg/2.jpeg","jpg/3.jpeg"); var num = 0; function go_forward(){ if (num == 2) { num = 0; } else { num ++; } document.getElementById("mypic").src=pics_src[num]; } function go_back(){ if (num == 0) { num = 2; } else { num --; } document.getElementById("mypic").src=pics_src[num]; } </script> </body> としようと思っています。 同時に、この画像の説明文(全角で20文字くらい)を画像の下、または中に表示させたいと思っています。 画像にPaintで描きこむことを考えましたが、画像数が数百あり、現実的でありません。 頭の中では1.text,2.twext,3.textというファイルを作り、その中に説明文20字程度を記入、それをhtmlで表示できればと思っていますが、どうにも進みません。 教えてください。

  • img画像表示を短くしたい

    lemmon-slider-0.2  win8.1 pro 下記 img 45個 記述しています。表示が長いので、短くしたい。500個の場合もあります。 ひまわり美術館 http://esd827.web.fc2.com/himawari/index.html 詳細 IE11 F12開発者ツール 参照 <div id="nav"> <div class="wrap"> <div id="container"> <div class="wrap"> <div id="slider3" class="slider"> <ul> <li><img src="images/01.jpg" alt=""></li> <li><img src="images/02.jpg" alt=""></li> <li><img src="images/03.jpg" alt=""></li> ----- cut -------- <li><img src="images/43.jpg" alt=""></li> <li><img src="images/44.jpg" alt=""></li> <li><img src="images/45.jpg" alt=""></li> </ul> </div>

  • php 画像表示(imgタグ)

    PHPに関しての質問させて頂きます。 XAMPPにて環境を作り、htdocs内にtestフォルダを 生成し、その中に1.jpgと言う画像があります。 DB上では1だけを保持しており、ブラウザに 1jpg画像を表示させたいのですが、うまく いきません…。 ★$item['IMG']には1が保持しています。 print "<img src='./test" . $item['IMG'] ."img'></td>"; お分かりになる方よろしくお願い致します。

    • ベストアンサー
    • PHP
  • 複数のランダム表示について

    現在、外部のjsを読み込み、 ランダムではなく下記の方法で 4バナー表示をしております。 【index.html】 <script type="text/javascript" src="js/banner.js"></script> 【banner.js】 document.write("<ul class=\"banner\">"); document.write("<li><a href=\"http://1.jp/\" target=\"_blank\"><img src=\"http://1.jp/img/1画像.jpg\" alt=\"1\" width=\"200\" height=\"80\" /></a><br />1テキスト</li>"); document.write("<li><a href=\"http://2.jp/\" target=\"_blank\"><img src=\"http://2.jp/img/2画像.jpg\" alt=\"2\" width=\"200\" height=\"80\" /></a><br />2テキスト</li>"); document.write("<li><a href=\"http://3.jp/\" target=\"_blank\"><img src=\"http://3.jp/img/3画像.jpg\" alt=\"3\" width=\"200\" height=\"80\" /></a><br />3テキスト</li>"); document.write("<li><a href=\"http://4.jp/\" target=\"_blank\"><img src=\"http://4.jp/img/4画像.jpg\" alt=\"4\" width=\"200\" height=\"80\" /></a><br />4テキスト</li>"); document.write("</ul>"); 【ブラウザ】 1画像.jpg 1テキスト -------- 2画像.jpg 2テキスト -------- 3画像.jpg 3テキスト -------- 4画像.jpg 4テキスト 教えて頂きたいのは、下記のように ランダム表示で4つのバナーを表示させたいのですが どうしたらいいか分かりません。 【ブラウザ】 4画像.jpg 4テキスト -------- 2画像.jpg 2テキスト -------- 1画像.jpg 1テキスト -------- 3画像.jpg 3テキスト 詳しい方おりましたらお教え頂けないでしょうか? よろしくお願いします。

  • Javaの画像切り替え、同一ページに複数設置する

    同一ページ内の複数の場所に、外部のファイルで数秒毎に画像が切り替わる動作を指定したスクリプトを読み込ませたいのですが上手くいきません。 Java初心者で、いろいろ検索して回ったのですが、見当たらなく、ご検討よろしくお願いします。 以下、実装したい内容 <body> <img src="img/1.jpg" name="img1"> // 画像(1)(2秒毎に、(2)、(3)に画像が切り替わる) <img src="img/4.jpg" name="img4"> // 画像(4)(2秒毎に、(5)、(6)に画像が切り替わる) 以下、上記の動作をする画像を複数設置。 </body> 外部Javaソース chgCount = 0; mypic = new Array ( "img/1.jpg", "img/2.jpg", "img/3.jpg"); function imgChanger() { chgCount++; chgCount %= 3; document.img1.src = mypic[chgCount]; } setInterval("imgChanger()",2000);

  • img のソース変更

    IMGタグの画像データ(***.JPG)を変更したいときは、どうしたらいいでしょうか? 以下のサイトを参考にしましたが、いまいちよくわかりませんでした。 http://bibo-roku.net/1301/78.php <IMG SRC="AAA.JPG"> <IMG SRC="BBB.JPG"> をPHPで <IMG SRC="CCC.JPG"> に変更する方法を教えてください よろしくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう